[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проверка на существование файла
инь
Здравствуйте!


есть код.




header ('Content-Type: image/jpeg');

$url = 'www.xxx.ru/foto/1.jpg';

if (@fopen($url, "r"))
{
$img_get = file_get_contents($url);
}


echo $img



а как мне проверить, что картинка существует в указанной папке? поскольку if (@fopen($url, "r")) не работает



Спустя 14 минут, 43 секунды (9.03.2011 - 12:55) Andrey65 написал(а):
file_exists()

Спустя 2 часа, 58 минут, 41 секунда (9.03.2011 - 15:54) инь написал(а):
Не работает. объясню подробней


есть html страничка, а теге которого указан скрипт отдающий фото. например.

содержимое index.html
<img src="/w.php?id=1">


содержимое w.php
header ('Content-Type: image/jpeg');
$url = 'www.xxx.ru/foto/1.jpg';
if (file_exists($url)) $img = file_get_contents($url);
else $img = 'нет фото';
echo $img



функция file_exists не работает, условие не выполняется

Спустя 1 час, 44 минуты, 5 секунд (9.03.2011 - 17:38) Andrey65 написал(а):
<img src="/w.php?id=1">
<?
$url = 'www.xxx.ru/foto/1.jpg';
if (file_exists($url))echo "Yes";
else echo "нет фото";
?>

Все работает.

Спустя 6 минут, 27 секунд (9.03.2011 - 17:44) Michael написал(а):
$url = '/foto/1.jpg';
$file = $_SERVER['DOCUMENT_ROOT'] . $url;
if (file_exists($file)){
// ...
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.