Как с помощью php узнать высоту и ширину картинки image.php? Для обычных картинок этот код работает а для php картинок нет Код (Text): // работает $size = GetImageSize('image.jpeg'); // не работает $size = GetImageSize('image.php'); $w = $size[0]; // ширина $h = $size[1]; // высота
Нужно обращаться к файлу не напрямую (через файловую систему), а сделать http-запрос, что бы его обработал Apache. Иначе php-скрипт не выполнится, а просто функция getimagesize() получит его исходный код. Т.е. Код (PHP): $size = getimagesize('http://localhost/path/to/image.php');
Ну, в моём понимании - это php-скрипт, который посылает заголовок типа Content-type: image/jpeg и отдаёт сгенерированную программно или просто прочитанную с диска картинку