Обучение/Помощь новичкам | imageJpeg(); PHP
Mobiaaa (01.02.2022 в 16:38)
Прочитайте файл функцией file_get_contents();
И попробуйте создать с переменной
https://www.php.net/manual/ru/function.imagecreatefromstring.php
Там же можно будет посмотреть что прочиталось
Файл реально может существовать, но допустим нет прав на чтение
Прочитайте файл функцией file_get_contents();
И попробуйте создать с переменной
https://www.php.net/manual/ru/function.imagecreatefromstring.php
Там же можно будет посмотреть что прочиталось
Файл реально может существовать, но допустим нет прав на чтение
не работает, может я неправильно код написал? напиши пример
wonloa565 , какая строка не работает?
Mobiaaa (01.02.2022 в 17:43)
wonloa565 , какая строка не работает?
wonloa565 , какая строка не работает?
которая уже начинается от image
wonloa565 , Если Ваш скрипт не может создать изображение с файла/текста и файл читается
Проблема в изображении скорей всего
Проблема в изображении скорей всего
Попробуй убрать header и включи показ ошибок.
php
# header("Content-type: image/jpeg"); $image = imageCreateFromPng("./images/wnk/{$sex}.png"); imagejpeg($image); imagedestroy($image); echo var_dump($image); crew_ (01.02.2022 в 18:11) Попробуй убрать header и включи показ ошибок.
я в самом начале говорил что дебажил
php
# header("Content-type: image/jpeg"); $image = imageCreateFromPng("./images/wnk/{$sex}.png"); imagejpeg($image); imagedestroy($image); echo var_dump($image); php
$iiphoto=X."s_files/photo/$patch[root_dir]/$patch[patch_num]/$photo[sid]/my_photo/$photo[sid_photo_a].dat"; header('Content-Description: File Transfer'); header('Content-Type: application/jpg'); header('Content-Disposition: filename='.$photo['name'].'.'.$photo['ras'].''); header('Content-Length: ' .filesize($iiphoto)); header("Content-type: image/jpg"); readfile($iiphoto); ________
посл. ред. 01.02.2022 в 18:30; всего 1 раз(а); by VayDiS
Лишний
________
посл. ред. 01.02.2022 в 18:29; всего 1 раз(а); by VayDiS
________
посл. ред. 01.02.2022 в 18:29; всего 1 раз(а); by VayDiS
Тебе уже дали ответ на твою проблему. Зачем дальше кровь из пальца высасывать если рана зажила? Взял твой код ни чего не менял за исключением пути до изображения. Результат:
------
80752_.PNG (12.0 Kb)
Скачиваний: 91
php
header('Content-Type: image/png'); $image = imagecreatefrompng('img/camera_100.png'); imagepng($image); imagedestroy($image); ------
Скачиваний: 91
Стало быть проблема только в пути до твоей картинки. Проверяй его.
Тут либо не верный путь, не существует картинка или просто нет доступа папке или файлу. Как вариант пробуй ее просто открыть в браузере по данному пути.
И да зачем ставить "../" когда можно сделать константу например ROOT и далее путь картинки будет таким
$image = imageCreateFromPng(ROOT."images/wnk/{$sex}.png");
При чем полный путь до каталога а не вот эти велосипеды. При чем не важно с какого подкаталога будет запускаться скрипт.
________
посл. ред. 02.02.2022 в 08:05; всего 1 раз(а); by DenSBK
Тут либо не верный путь, не существует картинка или просто нет доступа папке или файлу. Как вариант пробуй ее просто открыть в браузере по данному пути.
И да зачем ставить "../" когда можно сделать константу например ROOT и далее путь картинки будет таким
$image = imageCreateFromPng(ROOT."images/wnk/{$sex}.png");
При чем полный путь до каталога а не вот эти велосипеды. При чем не важно с какого подкаталога будет запускаться скрипт.
________
посл. ред. 02.02.2022 в 08:05; всего 1 раз(а); by DenSBK