Существует ли такая функция которая проверяет, есть ли файл?
Спустя 6 минут, 20 секунд (16.05.2010 - 13:28) ApuktaChehov написал(а):
file_exists()
Спустя 10 минут, 15 секунд (16.05.2010 - 13:38) denlam написал(а):
то есть мне нужно написать так?
или по-другому?
$abc = file_exists("/img/55.jpg");
if ($abc == true)
{echo "<img src='/img/55.jpg'>";} else {}
или по-другому?
Спустя 18 минут, 15 секунд (16.05.2010 - 13:57) denlam написал(а):
Господа, всё, разобрался! ApuktaChehov спасибо огромное!
Спустя 10 минут, 46 секунд (16.05.2010 - 14:07) denlam написал(а):
блиин=( че то фигня какая-то
прописал
Что неправильно? он мне все время выдает то что в else .
прописал
$filename = "/img/".$id.".jpg";
if (file_exists($filename)) {
echo "<img src='img/$id.jpg' align='left' width='100'>";
}
else
{ }
Что неправильно? он мне все время выдает то что в else .
Спустя 1 минута, 44 секунды (16.05.2010 - 14:09) waldicom написал(а):
Во-первых проверить, есть ли такой файл действительно, во-вторых проверить путь (относительный/абсолютный). Потому что в даннмо случае путь относительный.
Спустя 5 минут, 11 секунд (16.05.2010 - 14:14) denlam написал(а):
попробовал так:
тоже не показывает картинку((
попробовал вывести например $filename, к примеру получилось http://denlam.ru/img/31.jpg, так все норм картинку в браузере по этому адресу открывает. а php говорит что нету такого(
$filename = "http://denlam.ru/img/".$id.".jpg";
if (file_exists($filename))
{
echo "<img src='img/$id.jpg' align='left' width='100'>";
}
else
{ }
тоже не показывает картинку((
попробовал вывести например $filename, к примеру получилось http://denlam.ru/img/31.jpg, так все норм картинку в браузере по этому адресу открывает. а php говорит что нету такого(
Спустя 7 минут, 13 секунд (16.05.2010 - 14:22) waldicom написал(а):
file_exists() не работает с протоколом http, ей надо подсовывать путь к картинке в файловой системе
Спустя 1 минута, 30 секунд (16.05.2010 - 14:23) waldicom написал(а):
Например картинка лежит в /var/www/denlam.ru/img/21.jpg
Вот для такого пути функция file_exists отработает правильно
Вот для такого пути функция file_exists отработает правильно
Спустя 5 минут, 38 секунд (16.05.2010 - 14:29) denlam написал(а):
Прописал
Всё заработало!!! Спасибо огромное waldicom!!!
$filename = "/home/users/d/denlam/domains/denlam.ru/img/".$id.".jpg";
if (file_exists($filename))
{
echo "<img src='img/$id.jpg' align='left' width='100'>";
}
else
{ }
Всё заработало!!! Спасибо огромное waldicom!!!