проблемы с отправкой через форму фото, неверный формат картинки

M
На сайте с 08.06.2010
Offline
87
703

Ситуация такая, стоит форма где можно цеплять фото. Человек цепляет фото к форме а мне приходит картинка в формате php, как бы к файлу в какой то момент дописывает подпись фото так "phpKGfHm2" и фото не видно потом не со смарта в почте не с компа. В чём может быть дело. подскажите ребята плиз?

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
eis
На сайте с 18.10.2008
Offline
473
eis
#1

Merdigan, проверить скрипт php, какие заголовоки и разрешения файла он формирует при прикреплении фото через форму.

- Здесь я покупаю вечные ссылки на свои сайты! (https://backlinkator.com) - сотни ссылок за копейки
L
На сайте с 07.12.2007
Offline
351
#2

Если вашего файла нет расширения (gif, jpeg, jpg, png) - сервер не знает с каким mime-type отдавать картинку в браузер.

Скрипт получения фото сами делали? У вас странное имя для загруженного файла, похоже это имя временного файла, который после загрузки надо перемещать в нужную папку с нужным вам именем по move_uploaded_file:

И посмотрите что у вас присылается в переменных массива $_FILES['поле_формы_фото'][]:

$_FILES['поле_формы_фото']['type']; // Это тип залитого файла
$_FILES['поле_формы_фото']['size']; // Это размер залитого вайла
$_FILES['поле_формы_фото']['tmp_name']; // Имя временного залитого файла
$_FILES['поле_формы_фото']['error']; // Код ошибки или 0 если нет ошибок загрузки файла

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий