Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
ВнизСкрипт загрузки файла на сервер Найти похожие ветки
← →
Foo Fighters (2008-06-01 18:23) [0]Итак, в одной странице есть форма:
<form enctype="multipart/form-data" action="add_post.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="10000000" />
<input name="userfile" type="file" value="Choose" />
<input type="submit" value="host" />
</form>
Как видим, эта форма отсылает на страницу add_post.php, где есть следующий участок кода:$uploaddir = "files/";
$uploadfile = $uploaddir.basename($_FILES["userfile"]["name"]);
if (move_uploaded_file($_FILES["userfile"]["tmp_name"], $uploadfile))
{
echo "Файл загружен успешно. Спасибо!<br>";
} else
{
echo "Файл не загружен :(";
}
Пробовал на Денвере, работает прекрасно. А в хостинге, если в первой странице выбрать файл и отправить, то:
1) файл отправляется оченннь медленно, примерно 10-15 минут, хотя по ФТП этот же самый файл можно закачать секунд за 15.
2) страница так и стоит, загружается, а сообщения "Файл загружен успешно. Спасибо!" или "Файл не загружен :(" не выводятся, даже через полчаса :(
Где здесь ошибка, скажите пожалуйста. Спасибо :)
← →
Buckingham © (2008-06-01 18:28) [1]> Где здесь ошибка
В хостинге.
← →
Foo Fighters (2008-06-01 19:11) [2]А я могу это исправить самостоятельно, если да, то как? Или надо писать письмо хостеру?
← →
имя (2008-06-01 19:17) [3]Удалено модератором
← →
имя (2008-06-01 19:20) [4]Удалено модератором
← →
Kerk © (2008-06-01 19:21) [5]
> Buckingham © (01.06.08 19:20) [4]
>
> Ну, вот что мне бросается в глаза:
> > $uploaddir = "files/";
> Есть такая папка на серваке?
И сразу вдогонку спросим про права на папку :)
← →
Foo Fighters (2008-06-01 19:22) [6]Хостинг платный, spaceweb.ru
Ищу теперь хостинг бесплатный, чтоб проверить. Как только проверю, напишу результаты :)
← →
имя (2008-06-01 19:23) [7]Удалено модератором
← →
Foo Fighters (2008-06-01 19:43) [8]Папка files есть6 конечно. Даже если на нее chmod 777 поставить, все равно результат тот же :(
← →
Foo Fighters (2008-06-01 19:50) [9]Проверил - скрипт на другом хостинге работает отлично (загружает файл за 20 секунд), значит я не виноват... Наверно, нагрузка большая.. Спасибо большое
← →
ketmar © (2008-06-02 07:41) [10]>[5] Kerk © (2008-06-01 19:21:00)
там нет «папок».
---
All Your Base Are Belong to Us
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c