![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- if (file_exists()) ??? (http://netadmin.ws/forum/showthread.php?threadid=9597)
if (file_exists()) ???
Здравствуйте.
1) Скажите, пожалуйста почему такая конструкция загружает файл...
$file_name = $_GET['download'];
$file_path = "$site_path/files/$file_name.zip";
if ($file_name):
print "<meta http-equiv=\"Refresh\" content=\"1; url=$file_path\">";
endif;
(верх тот же)
if(file_exists($file_path)):
print "<meta http-equiv=\"Refresh\" content=\"1; url=$file_path\">";
else:
print "Такого файла нет";
endif;
$a = $path."/folder/".$more_path."/folder2/file.php";
и
$a = "$path/folder/$more_path/folder2/file.php";
__________________
Мы в ответе за тех, кого приручили.
1) такого $site_path/files/$file_name.zip файла действительно нет, но в первом случае проверка всегда будет успешной если значение ненулевое..
2) разница в том что даже мне непонятно где начинается и заканчивается строковое значение, а где переменная. PHP тем более...
более правильный вариант этот:
$a = $path."/folder/".$more_path."/folder2/file.php";
__________________
FAQ OFF
| Формат времени GMT. Текущее время 08:32. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.