Не работает getimagesize

sl

Новичок
Не работает getimagesize

Картинки достаются из базы. Так уж получилось ((

PHP:
$file_path="picture.php?id=XXX";
$dim=getimagesize($file_path);
print("<img src=".$file_path." border=0 ".$dim[3].">");
Выдает

Warning: Unable to open хххххххххх

Сами картинки после варнинга достаются и показываются нормально
 

tony2001

TeaM PHPClub
ясное дело
нет такого файла с именем "picture.php?id=XXX", есть файл с именем "picture.php", но он картинкой точно не является.

могу тебя огорчить: 99%, что сначала надо картинку сохранить, а потом уже getimagesize делать.
 

Lelik

Guest
Просто нада указывать путь к картинке, а не к скрипту который ее показывает:) Попробуй выкачать картинку в переменную а уж потом узнавать размер.
 

tony2001

TeaM PHPClub
Лелик:
ну елы-палы..
array getimagesize(string filename)
переменную тут точно некуда приткнуть
 

sl

Новичок
Автор оригинала: tony2001
ясное дело
нет такого файла с именем "picture.php?id=XXX", есть файл с именем "picture.php", но он картинкой точно не является.

могу тебя огорчить: 99%, что сначала надо картинку сохранить, а потом уже getimagesize делать.
Я и сам об этом подумывал... Просто хотелось без лишнего геморроя... Тем не менее спасибо за совет
 
Сверху