[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: После закачки файла на сервер он перестает работать
battrack
Измучился уже с такой вот проблемой. Есть форма загрузки файла:

<form action="index.php" method="post" enctype='multipart/form-data'>
<input type="file" name="hotel_foto">.
</form>


Так вот когда загруженный файл пытаюсь скопировать на сервер:

copy($_FILES['hotel_foto']['tmp_name'], "../img/hotels/".filename.jpg");
(либо функцией move_uploaded_file), то получается так что файл копируется на сервер, но после этого он перестает работать. К примеру, если это избражение, то оно просто не открывается.

Уже все перепробовал. Это же простейший скрипт, но почему-то не работает.
Помогите, плиз, кто знает в чем дело.



Спустя 5 дней, 20 часов, 37 минут, 14 секунд (11.01.2008 - 17:56) mechanic написал(а):
...и при этом есть полная уверенность, что файл находится там, где положено, и в HTML-коде (раз уж взяли картинку в качестве примера) прописан правильный тэг <img>?
можно предположить, что что-то не так с правами доступа
вообще странная постановка вопроса "файл перестает работать", ибо единственное, что требуется от загруженного файла - чтобы он отдавался сервером.. больше никакой "работы" от него не ожидается
если обратиться к файлу по прямой ссылке после загрузки он отдается?

Спустя 54 минуты, 41 секунда (11.01.2008 - 18:51) bars80080 написал(а):
попробуй указать максимальный размер перегоняемых файлов:
<input type="hidden" name="MAX_FILE_SIZE" value="200000">
т.е. до 200кб

авось поможет

Спустя 1 минута, 8 секунд (11.01.2008 - 18:52) bars80080 написал(а):
кстати, файл точно существет, а то если копирование на автомате, то он тебе пригонит сообщение об ошибке в формате jpg


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.