Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
vixa
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 440
1

aJax загрузчик файлов

13.07.2012, 17:05. Просмотров 999. Ответов 3
Метки нет (Все метки)

Всем привет решил написать собственный загрузчик файлов на aJax

есть поле
HTML5
1
<input type="file" name="myfile" id="myfile" />
Пишу js код

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$(document).ready(function()
{
  $("#myfile").change(function()
 
   {
       var file = $(this).val();
       $.ajax({
          type: "POST",
          url: "load.php",
          data: {file:file}
          success: function(data)
          {
            alert(data);
          }
       });
   });
});

в load.php пишу

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if(isset($_POST['file']) && $_POST['file'] != "")
{
     $file = $_POST['file'];
     $f = explode("\\\\",$file);
 
     if(move_uploaded_file($file,$_SERVER['DOCUMENT_ROOT']."/".$f[2]))
    {
        echo "Ура";
    }
    else
    {
        echo "Error";
    }
}
Переменная $file получает такой результат C:\\fakepath\\myFile.txt
И мне приходит результат Error

Как я понимаю оно не может найти файл в этом пути а как тогда правильно написать скрипт для загрузки файлов???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2012, 17:05
Ответы с готовыми решениями:

AJAX загрузка файлов.
Как сделать загрузку файла на jQuery без дополнительных плагинов (one click,...

Ajax и передача файлов
С горем пополам разобрался с передачей текста через POST по аяксу. Теперь...

Передача файлов по ajax
Друзья, как правильно обрабатывать массив файлов при передаче и сохранить...

Ajax подгрузка js файлов
День добрый! Возникла проблема с ajax запросами к серверу. Суть такая: Написал...

Отпаравка файлов с помощью ajax.
&lt;meta charset=&quot;utf-8&quot;&gt; &lt;script...

3
Schtrich
weboman
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
15.07.2012, 18:01 2
Вы так получаете только имя файла, а не сам файл, используйте готовые решения, в гугле их полно, а вообще это делается через скрытый iframe, а не так как вы изначально собираетесь делать.
0
vixa
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 440
16.07.2012, 01:06  [ТС] 3
если можно найти подходящий легкий пример то скиньте
0
GPV091
3 / 3 / 1
Регистрация: 15.07.2012
Сообщений: 53
16.07.2012, 09:59 4
Вот загрузчик на Jquery:
http://ruseller.com/adds.php?rub_id=12&id=1696
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2012, 09:59

Отправка файлов через ajax
отправляю через форму файл. в обработчик формы он уже не попадает. подскажите,...

Ajax загрузка файлов при onchange
К примеру, есть форма, при выборе файла с компьютера, данный файл сразу же...

Перезагрузка JS скриптов при Ajax подгрузке файлов
Все привет. Столкнулся с такой проблемой: При подгрузке нового контента с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru