upload php+ajax

Статус
В этой теме нельзя размещать новые ответы.

indimions

Создатель
Регистрация
5 Май 2009
Сообщения
24
Реакции
3
Собственно чегото не выходит...
вот готовое решение Для просмотра ссылки Войди или Зарегистрируйся

с демо просто копирую скрипт и хтмл, вроди бы как и грузит и потом выводит название файла... но файл так и не появляется в папке указаной, такое впечатление что файл пхп не работает...
PHP:
<?php
$uploaddir = $_SERVER['DOCUMENT_ROOT'];
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  echo "success";
} else {
  // WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
  // Otherwise onSubmit event will not be fired
  echo "error";
}
?>

вроди бы как стандарт... но не работает...
если у кого получица запустить скриптик обьясните дураку )
 
Скрипты все подключил? Проверь пути.
Какие права стоят на папку? Ставь 777.
 
В переменной $_SERVER['DOCUMENT_ROOT'] нет завершающего слеша ;)
 
Ну я уже не знаю, прикрепляю
что юзаю, попробуйте если у вас все ок, то я в шоке )
кому не лень глянте

причем походу во временную папку файл попадает, а вот от туда пхп не хочет почемуто его вытаскивать...
может в .htaccess чегото прописать ?
 

Вложения

  • upload.ZIP
    77,6 KB · Просмотры: 4
А кнопку Submit form куда дел? Вот и не загружает )
В примере представлено два варианта оформления формы.. но кнопка, чтобы загрузить файлы на сервер, необходима.
 
я канешно могу ошибаца, но там 4 примера, воследний с формой и кнопкой сйбмит форм, а первый к примеру вобще без формы, событие по щелчку по опред классу происходит... да и стоит autoSubmit: true,

подправте примой пример выложите у кого заработает, буду признателен
 
А вы уверены что $_SERVER['DOCUMENT_ROOT']; имеет правильный путь ???
 
В 3-ем примере(там где есть еще текстовое поле) это поле тоже сабмититься вместе с файлом? Меня просто интересует можно ли при помощи данного скрипта загрузить не только файла но и другие поля формы.
 
PHP:
$uploaddir = $_SERVER['DOCUMENT_ROOT'].'/';
Так пробовал?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху