Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проверка места запуска скрипта

336
20 июля 2004 года
willwin
182 / / 20.09.2000
Кто как думает, каким способом лучше всего убедиться в том, что пхп-скрипт был запущен самим сервером по
расписанию, а не пользователем через браузер? Есть какие-то стандартные решения?
291
20 июля 2004 года
gufy
703 / / 08.01.2003
думаю, можно сделать так:
запускать по крону скрипт с get-параметром ?cron=yes

а в скрипте проверять
 
Код:
if($HTTP_GET_VARS['cron']=='yes'){ echo('This is CRON'); }
338
20 июля 2004 года
chigevara
529 / / 29.09.2003
Цитата:
Originally posted by gufy
думаю, можно сделать так:
запускать по крону скрипт с get-параметром ?cron=yes

а в скрипте проверять
 
Код:
if($HTTP_GET_VARS['cron']=='yes'){ echo('This is CRON'); }


Дайте мне адрес скрипта и я запущу его со значением cron=yes. :D
Ремоте аддр смотреть пробовали?

291
20 июля 2004 года
gufy
703 / / 08.01.2003
chigevara
в том-то и дело, что ты (или кто-нить другой) не будет запускать скрипт с этим параметром. не тот случай когда нужно так уж печься о безопасности. вряд ли эти данные будут критичны для работы системы.
336
20 июля 2004 года
willwin
182 / / 20.09.2000
Цитата:
Originally posted by chigevara

Дайте мне адрес скрипта и я запущу его со значением cron=yes. :D
Ремоте аддр смотреть пробовали?



Да, пожалуй лучже ремоте аддр проверять буду :) Спасибо за совет. Gufy, тебе тоже спасибо :)

336
20 июля 2004 года
willwin
182 / / 20.09.2000
Цитата:
Originally posted by chigevara

Дайте мне адрес скрипта и я запущу его со значением cron=yes. :D
Ремоте аддр смотреть пробовали?



ой, о чём это мы.. Ведь REMOTE_ADDR не будет существовать, так как её выставляет веб-сервер, который в данном случае не будет принимать участия в запуске скрипта.. АА! Если её нет - то всё ок.. так и сделаем :)

338
20 июля 2004 года
chigevara
529 / / 29.09.2003
Цитата:
Originally posted by gufy
chigevara
...не тот случай когда нужно так уж печься о безопасности.



Если вы не параноик это не значит что за вами не следят.
И потом, мы же не знаем что делает скрипт. К примеру бэкапит все раз в день. А злобный хацка заставит раз в секунду- и что это как не DoS- и место сожрет и проц нагрузит и от хостера отхватишь.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог