Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Subfire
Зарегистрирован: 11.12.2002 Сообщения: 185
|
Добавлено: Пн Дек 30 2002 12:09 Заголовок сообщения: Ошибка с file upload?!!! |
|
|
Народ! Сижу на холявном хостинге, где разрешен php (www.holm.ru) Задача - нужно дать пользователю загрузить на мой сайт картинку. Оформляю в виде формы, принимает мой php скрипт вида: function LoadFoto ($src,$newfile,$filetype) { $ext='.jpg'; if ($filetype=='image/gif') $ext='.gif'; if (!$src==''){ $newfile=$newfile.$ext; copy($src,$newfile) ; chmod($newfile,0664); unlink($src); }; }; Т.е. получаю на вход имя принятого http сервером файла($src), копирую его к себе с новым именем($newfile) и старый удаляю. К процедуре нареканий вроде нету...все копируется, все классно. НО!!! Когда пытаюсь посмотреть сохраненную картинку через броузер то она не показывается (т.е. остается пустая рамка, а сама картинка не грузится). Приче, иногда эта пустая рамка имеет размер такой какой должна иметь картинка, а иногда броузер и размер не может определить... Загружаю в тот же каталог через ftp этот же файл с другим именем. И его через броузер нормально видно =) Размеры в байтайх у файлов совпадают, права доступа и владелец тоже совпадают...С чем может быть связано?!!! К сожалению скачивание по ftp holm запрещает, так что выгрузит оттуда картинку и проверить файл на содержимое не получает... Посмотрел начала обойх файлов через cat - вроде совпадают....Я В НЕПОНЯТКАХ!!!!!!!!!! |
|
Вернуться к началу |
|
|
grinka
Зарегистрирован: 31.12.2002 Сообщения: 5 Откуда: Yaroslavl
|
Добавлено: Пн Дек 30 2002 14:44 Заголовок сообщения: Re: Ошибка с file upload?!!! |
|
|
Давно известная фишка - если на сервере стоит автоматическая перекодировка, то апач в файле заменяет все 0x00 нолики на 0x20 пробелы. Не слабо? Надо дизаблить автоматический перекодинг для твоего каталога. |
|
Вернуться к началу |
|
|
Subfire
Зарегистрирован: 11.12.2002 Сообщения: 185
|
Добавлено: Пн Дек 30 2002 16:37 Заголовок сообщения: Re: Ошибка с file upload?!!! |
|
|
Во блин жопа...А как его отключить подскажешь? ) |
|
Вернуться к началу |
|
|
grinka
Зарегистрирован: 31.12.2002 Сообщения: 5 Откуда: Yaroslavl
|
Добавлено: Пн Дек 30 2002 17:29 Заголовок сообщения: Re: Ошибка с file upload?!!! |
|
|
Это в настройках апача менять надо У тебя права есть? Я, если честно, сомневаюсь. Значит придётся обращаться к админам сервера. |
|
Вернуться к началу |
|
|
Олигарх
Зарегистрирован: 28.09.2002 Сообщения: 102
|
Добавлено: Вт Дек 31 2002 00:41 Заголовок сообщения: Re: |
|
|
В тэге форме закачки картинки поставь параметр enctype="multipart/form-data" |
|
Вернуться к началу |
|
|
Subfire
Зарегистрирован: 11.12.2002 Сообщения: 185
|
Добавлено: Вт Дек 31 2002 01:42 Заголовок сообщения: Re: |
|
|
Уже стоит... |
|
Вернуться к началу |
|
|
Subfire
Зарегистрирован: 11.12.2002 Сообщения: 185
|
Добавлено: Вт Дек 31 2002 01:43 Заголовок сообщения: Re: Ошибка с file upload?!!! |
|
|
Разрешено определение в .htaccess А что туда писать никак не найду =))) |
|
Вернуться к началу |
|
|
Subfire
Зарегистрирован: 11.12.2002 Сообщения: 185
|
Добавлено: Вт Дек 31 2002 02:30 Заголовок сообщения: РЕШИИИИИИИЛ =))) |
|
|
Комбинация в .htaccess файле в каталоге, в котором живет загружающий скрипт:
CharsetRecodeMultipartForms Off CharsetDisable On |
|
Вернуться к началу |
|
|
|