Тема: Jquery upload file
Показать сообщение отдельно
  #1 (permalink)  
Старый 30.10.2012, 14:56
Интересующийся
Отправить личное сообщение для iGusse Посмотреть профиль Найти все сообщения от iGusse
 
Регистрация: 17.12.2009
Сообщений: 14

Jquery upload file
привет всем. Собственно озадачился я поиском аплоудера, который бы показал прогрес бар. Аплоудер должен передавать не только сам фаил, а фаил как часть формы, т.е. дополнительно требовалось передать еще один hidden. ВСе это искалось для использования в связке с Youtube API.

Собственно стандартная форма выглядит так :
<form action="<!-- URL -->?nexturl=http://www.site.com/result.php" method="post" enctype="multipart/form-data">
 <input type="hidden" name="token" value="<!-- TOKEN -->"/>
<input type="file" name ="file"></div>
<input type="submit" value="Отправить видео">
</form>


Метку URL мы меняем тем значением что нам пришлет youtube. Метку Token меняем на неких ключ разработчикa (string).
Т.е. По сути мне надо залить фаил по определенному "урлу", и вместе с файлом передать езе одну переменную. После того как фаил зальется, ютуб перенаправляет нас по nexturl, в котором ГЕТОМ передает ID залитого видео, и статус ( удалось, не удалось, оборвалось, и т.д.)

поиски мои увенчались успехом. Jquery file uploadhttp://blueimp.github.com/jQuery-File-Upload/ вот что мне помогло. Заюзал так называемый байсик мод.

Собственно вот страничка с описанием как его подключить https://github.com/blueimp/jQuery-Fil...i/Basic-plugin


Собственно ребята на этом мои мытарства не закончились. Его бы теперь допилить немного. Фаил он отправляет, ютуб его принимает все ок. Вот только в ответ ютуб шлет заголовок Location. Как бы мне его вытащить из ответа, и перенаправить браузер по нему? Может кто подсобит?
Ответить с цитированием