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 :: Не удается передать значение GETOM

 PHP.SU

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


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

> Без описания
Test11
Отправлено: 29 Июля, 2016 - 10:31:36
Post Id


Частый гость


Покинул форум
Сообщений всего: 196
Дата рег-ции: Дек. 2015  


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




xhr = new XMLHttpRequest();
xhr.open("GET", "http://site.ru");
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.send('par=123');

В чем дело, не могу никак гетом параметр передать... Постом ок, гетом никак ...
 
 Top
Fart
Отправлено: 29 Июля, 2016 - 11:11:13
Post Id



Посетитель


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


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




ты смешал GET и POST методы вместе.

Пример GET:

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. //для синх-го запроса
  3. var sync = true;
  4. var xhr;
  5. //проверяем наличие дом
  6. xhr = new XMLHttpRequest();
  7.  
  8. //выбираем при ошибке другой
  9. if(!xhr){
  10. xhr = new ActiveXObject("Microsoft.XMLHTTP");
  11. }
  12.  
  13. //формируем запрос
  14. xhr.open("GET", "http://site.ru/index.php?par=123", sync);
  15.  
  16. //проверяем на наличие ошибок при запросе
  17. xhr.onreadystatechange = function() {
  18. //4 - данные отправлены на сервер и прочитаны,
  19. //200 - данные нам вернулись на страницу
  20.     if (xhr.readyState == 4 && xhr.status == 200) {
  21.       // вывод данных через xhr.responseText;
  22.       alert(xhr.responseText);
  23.     }
  24. };
  25.  
  26. //отправляем запрос
  27. xhr.send();
  28.  


далее сам выбирай какой будет запрос у тебя методом GET - синх-но или асинх-но

(Отредактировано автором: 29 Июля, 2016 - 11:22:38)

 
 Top
IllusionMH
Отправлено: 29 Июля, 2016 - 11:21:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


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




Test11, прочтите любое описание XHR объекта в js. в метод send параметры передаются только прстом. Гет параметры ижут в строку запроса в open (как показали выше)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB