phpbar.de logo

Mailinglisten-Archive

[php] cronjob, php datei "schützen"

[php] cronjob, php datei "schützen"

Harald Hanek developer_list at yahoo.de
Don Apr 6 03:16:58 CEST 2006


Am Tue, 4 Apr 2006 09:37:38 +0200 schriebst du:

> ich möchte eine php datei via cronjob auslösen.
> auch wenn die gefahr nicht gross ist, möchte ich verhindern,
> dass die datei zum falschen zeitpunkt durch den browser statt dem cronjob aufgerufen wird.
> 
> gibt's da ne schlaue sicherheitsfrage, zb ob sich das skript selbst aufruft oder der cronjob es war?

if(@php_sapi_name() != 'cli' && @php_sapi_name() != 'cgi')
{
    die('This script will only work in the shell.');
}

Somit kann die Datei auch im web liegen.

php::bar PHP Wiki   -   Listenarchive