Добрый день!
У меня проблема:
file_exists() возвращает false, если еказывать путь через localhost
http://localhost/mysite/images/
но если указать путь как к обычной папке, то true
C:/xampp/htdocs/mysite/images/
сами файлы в папку images/ просто копировал вручную.
Подскажите, почему так происходит и что сделать, чтобы файлы обнаруживались.
Спасибо
1. zablik - 01 Августа, 2011 - 16:42:04 - перейти к сообщению
2. dzubchik - 01 Августа, 2011 - 16:52:40 - перейти к сообщению
Вы должны указывать путь на сервере, а не http. Тоесть:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $APP_PATH = $_SERVER['DOCUMENT_ROOT']; // получаем путь к каталогу сайта
- $IMAGE_PATH = "/images/"; // каталог с изображениями
- $image_name = "bla.gif"; //имя файла
- echo "File does not exist";
- }
- else{
- echo "File ".$image_name." exists";
- }