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 :: CURL - отправка пост

 PHP.SU

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


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

> Без описания
fullzero
Отправлено: 10 Июня, 2011 - 13:23:12
Post Id



Гость


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


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




Как отправить зарпос через CURL, не совсем пойму как отправить переменные. Мне дали вот такой вот скрипт

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4. //инициализируем сеанс
  5. $curl = curl_init();
  6.  
  7. //уcтанавливаем урл, к которому обратимся
  8. curl_setopt($curl, CURLOPT_URL, 'http://адрес');
  9.  
  10. //включаем вывод заголовков
  11. curl_setopt($curl, CURLOPT_HEADER, 1);
  12.  
  13. //передаем данные по методу post
  14. curl_setopt($curl, CURLOPT_POST, 1);
  15.  
  16. //теперь curl вернет нам ответ, а не выведет
  17. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  18.  
  19. //переменные, которые будут переданные по методу post
  20. curl_setopt($curl, CURLOPT_POSTFIELDS, 'name='.
  21. urlencode('John').'&surname='.urlencode('Smith'));
  22. //я не скрипт, я браузер опера
  23. curl_setopt($curl, CURLOPT_USERAGENT, 'Opera 10.00');
  24.  
  25. $res = curl_exec($curl);
  26.  
  27. //проверяем, если ошибка, то получаем номер и сообщение
  28. if(!$res){
  29.         $error = curl_error($curl).'('.curl_errno($curl).')';
  30.         echo $error;
  31. }
  32. //если не ошибка, то выводим результат
  33. else{
  34.         echo $res;
  35. }
  36.  
  37. curl_close($curl);
  38. ?>
  39.  
 
 Top
Neutrino7
Отправлено: 10 Июня, 2011 - 14:05:20
Post Id


Новичок


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


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




Ну надо отсниферить сначала!
 
 Top
fullzero
Отправлено: 10 Июня, 2011 - 14:20:46
Post Id



Гость


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


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




Поподробнее расскажи или покажи или опиши
 
 Top
Neutrino7
Отправлено: 10 Июня, 2011 - 14:22:16
Post Id


Новичок


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


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




С какого тебе сайта нужно отправить запрос?
 
 Top
fullzero
Отправлено: 10 Июня, 2011 - 14:43:11
Post Id



Гость


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


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




ural.sendsms.megafon.ru

но форма будет на моём сайте
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB