fRagiLeMOD
Mitglied
Moin,
ich habe ein Problem mit der Funktion is_dir() seit der neusten PHP Version 5.2.3
Wenn ich sie einsetze, kommt folgende Meldung:
Was ist der Grund für diese Fehlermeldung? Kann man dies umgehen? Hier das Script - es handelt sich um ein Zufallsbild-Script:
Viele Grüße!
ich habe ein Problem mit der Funktion is_dir() seit der neusten PHP Version 5.2.3
Wenn ich sie einsetze, kommt folgende Meldung:
Code:
SecureSSI: Das Script (/usr/export/www/hosting/majorpain123vc/index.php) hat versucht, ausserhalb von seinem Userverzeichniss, auf die Datei .. zuzugreifen.Aus Sicherheitsgruenden ist dies nicht erlaubt!
Warning: is_dir() [function.is-dir]: Sicherheitsverletzung: in /usr/export/www/hosting/majorpain123vc/cms_includes/random_picture_include.php on line 7
Was ist der Grund für diese Fehlermeldung? Kann man dies umgehen? Hier das Script - es handelt sich um ein Zufallsbild-Script:
PHP:
...
if($show_folder = opendir($const['random_folder']))
{
while($image = readdir($show_folder))
{
if(!is_dir($image))
$images[] = $image;
}
closedir($show_folder);
}
$show_picture = $images[rand(0, count($images)-1)];
echo '
...
Viele Grüße!