Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: загрузка файла

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: куда прописать
broshurkaplus
Отправлено: 21 Января, 2012 - 16:29:03
Post Id



Посетитель


Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011  
Откуда: Пружаны Бресткая обл. Беларусь


Помог: 2 раз(а)




здравствуйте
давно не был
появидся вопрос

была форма, пост аяксом передаем данные в обработчик, теперь нужно файл им же загружать, форму исправил, не нагуглил как вписать куда? вот функция

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function upq()
  3. {
  4. var cont = document.getElementById("result");
  5. var loading = document.getElementById('loading');
  6. cont.innerHTML = loading.innerHTML;
  7.  
  8. //Получаем параметры
  9. var q= $('#q').val();
  10. var capcha= $('#capcha').val();
  11. var tema= $('#tema').val();
  12.  
  13. //думаю суда обернуть или внутрь
  14.  
  15. // Отсылаем паметры
  16.     $.post('func/act_upq.php',
  17.             {
  18.             'q': q,
  19.             'capcha': capcha,
  20.             'tema': tema
  21.             },
  22.       function(data) {$('#div_fq').empty(); $('#result').empty(); $('#result_upq').html(data); }      
  23.     );
  24. }
  25. }
  26.  
  27.  




name : 'q_img',
onSubmit : function(file, ext) { ...


те нужно этой функцией еще и файл картинку загрузить, заказ додумал, очень плохо переделовать.

подскажите пожалуйста, горю завтра в обед проект отдать надо
спасибо
 
 Top
tuareg
Отправлено: 21 Января, 2012 - 16:55:13
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




файл Вы так не загрузите. Файл загружается через iframe. Если надо готовое срочно смотрите плагины для jQuery. Вот прямо так навскидку jForm по-моему называется.(там везде iframe)
 
 Top
broshurkaplus
Отправлено: 21 Января, 2012 - 17:13:28
Post Id



Посетитель


Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011  
Откуда: Пружаны Бресткая обл. Беларусь


Помог: 2 раз(а)




у меня так на другом проекте было
эта фун. при клике на кнопку вызывается,
подскажите еще
а могу ли я из этой функции вызвать что то типа этого
на другой обработчик и дописывать результат к первому

CODE (javascript):
скопировать код в буфер обмена
  1.            onSubmit : function(file, ext) {
  2.             action : 'upload.php',
  3.             name : 'myfile',
  4.             onSubmit : function(file, ext) {
  5.  
  6.             },
  7.             onComplete : function(file, response) {
  8.               // показываем что файл загружен
  9.              $('#result_upq').html(data);
  10.  
  11.             }


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

???

поднарыл плагином ajaxupload, если знаете он вроте тока файлы грузит, а дополнительно параметры не передашь

(Отредактировано автором: 21 Января, 2012 - 17:24:11)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB