Вход на сайт
РНР.Вопрос
1879 просмотров
Перейти к просмотру всей ветки
в ответ Срыв покровов 13.11.24 22:24, Последний раз изменено 15.11.24 15:46 (a1b3c5)
спасибо за input
Комбинированный пример
Вот пример, который использует сразу несколько проверок:if (php_sapi_name() === 'cli' || empty($_SERVER['HTTP_USER_AGENT']) || empty($_SERVER['REMOTE_ADDR'])) {echo "Скрипт запущен через cronjob или командную строку\n";} else {echo "Скрипт вызван из браузера\n";}
увы, но этот вариант для cronjob не работает ... в обоих случаях выдаёт, что вызов скрипта был из браузера
...
попробую с принтами от каждой из проверок ... посмотрим что выдаст