Ошибка getimagesize(): "не удалось открыть поток: нет такого файла или каталога"

Я получаю следующую ошибку:

getimagesize (barbie2.jpeg) [function.getimagesize]: не удалось открыть поток: нет такого файла или каталога

Онлайн:

list($hight, $width) = getimagesize($name);

2 ответа

В getimagesize() вам нужно указать путь к изображению. Вероятно, он не получает путь к изображению, поэтому он дает вам ошибку.

Ваш файл, из которого вы вызвали эту функцию, и расположение изображения отличаются, поэтому он выдает ошибку.

Вы можете указать путь к изображению с помощью $_FILES["fileToUpload"]["tmp_name"] потому что при загрузке файл хранится во временном каталоге.

Другие вопросы по тегам