Sprawdzenie kto wywołał skrypt

0

Witam,
posiadam skrypt który jest wywoływany przez CRON, ten sam skrypt można wywołać z palca podając adres url. Jak sprawdzić w PHP co wywołało skrypt czy CRON czy użytkownik poprzez url. Np. zapisywanie do pliku tekstu jeżeli Cron to: skrypt został wywołany przez CRON, a jeśli użytkownik z palca to że skrypt został wywołany przez użytkownika. Zapis do pliku umiem zrobić tylko chodzi mi o tego if'a. Proszę o pomoc.

0
file_put_contents(time().'.log', print_r($_SERVER, true).PHP_EOL.'------------------------------------------'.PHP_EOL);

Wrzuć to w plik php, wywołaj z przeglądarki, potem cronem. Przejrzyj jakie są różnice.

0

Dzięki kolego za podpowiedź jak by ktoś potrzebował to:

    if($_SERVER['REMOTE_ADDR'] == $_SERVER['SERVER_ADDR'])
    {
        //Wywołał CRON
    }
    else
    {
        //Wywołał USER (z palca podał adres ewentualnie kliknął link)
    }

1 użytkowników online, w tym zalogowanych: 0, gości: 1