![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2007
Сообщений: 4
|
Здраствуйте
Мне по работе нужно сделать заливку файла через веб интерфейс. Стандартный метод пост, посчитал недостаточно удобным - не виден прогресс заливки. Прочитал тему в Faq по аплоауду на сервер через Флеш, но все время вылезает ошибка , прямо не знаю что с ней делать.Ошибка такая: HTTP error: with marta.jpg:error #404 То есть он не находит файл почесу то - как исправить? (Топик из Faq http://www.flasher.ru/forum/printthread.php?t=78936 предпоследний пост на странице) Последний раз редактировалось AmirL; 13.05.2007 в 14:39. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Проверяй пути, что и куда заливаешь.
|
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
во-вторых есть можно мониторить процесс заливки аяксом.
http://swfupload.mammon.se/ |
|
|||||
|
Регистрация: May 2007
Сообщений: 4
|
>http://swfupload.mammon.se/
работает - но с сорцами еще разбиратся буду сейчас. фенкс. (кстати - прогресс вроде предусмотрен - но не показывает - только окончание загрузки) >Проверяй пути, что и куда заливаешь. а что там еще проверять? сделал по примеру - файды swf, hmtl и upload.php кинул в localhost\wwwЭти файлы он вроде бы находит. Нажимаю на кнопку аплоад - выбираю с любого диска какой нить файл - все время ошибка, указанная в первом посте. Помогите плиз, а то я во флеше пока не шарю. Последний раз редактировалось AmirL; 13.05.2007 в 16:42. |
|
|||||
|
Регистрация: May 2007
Сообщений: 4
|
Тэкс...флеш вариант первый заработал..почти. пхп скрипт был с ошибкой - из за него не работало. Теперь сначала проверил скрипт на методе ПОСТ - работает - заливает. С Флеш вариантом тоже делает вид что заливает - но нигде файл не появляется...
![]() Последний раз редактировалось AmirL; 13.05.2007 в 19:04. |
|
|||||
|
Регистрация: May 2007
Сообщений: 4
|
еще полдня мучений..хех - но файлы принимает - даже с прогресс баром
. Вот только файлы больше двух мегабайт не хочет принимать .И ограничений ведь никаких нет. И чужой вариант заливки тестил - там вроде как работает это дело - и большие файлы лил. При том сам флеш вроде отправляет данные - прогресс идет, ошибок нет. Код пхп приемника: <?php
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead
// of $_FILES.
echo 'Upload result:<br>'; // At least one symbol should be sent to response!!!
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . basename($_FILES['Filedata']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
echo "</pre>";
?>
|
|
|||||
|
[+ 3 29.06.06]
|
в php.ini есть такое: upload_max_filesize . по умолчанию - 2мб. поставь столько, сколько тебе нужно.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
jaydee, если ещё учесть, что предыдущий пост был в мае две тысячи седьмого года, то проблема наверняка была решена пару сотен раз, неправда ли?
|
|
|||||
|
[+ 3 29.06.06]
|
и правда, сорри. не посмотрел на дату последнего сообщения
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|