Автор Тема: профи помогите чайнику (fsockopen)!  (Прочитано 2820 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alex89

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
профи помогите чайнику (fsockopen)!
« : 08 Июля 2005, 14:14:49 »
Народ, помогите лаптю.. :(
Не могу докумекать что не правильно
Ругани никакой нет, а скрипт не отрабатывает...


$path ="/test.php";
$host = "localhost";

  $v1="v1";
  $v2="v2";

  $v1 = urlencode($v1);
  $v2 = urlencode($v2);

  $content_data = "v1=$v1&v2=$v2";

  $fp = fsockopen ($host, 80);
  if ($fp) {
  fputs ($fp, "
POST $path HTTP/1.1
Host: $host
Content-Type: application/x-www-form-urlencoded
Content-Length: ".strlen($content_data)."
Connection: Close

".$content_data."

");
 
 echo("


");

 while (!feof($fp)) echo fgets ($fp,128);
 fclose ($fp);
}

Оффлайн Syrinx

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
профи помогите чайнику (fsockopen)!
« Ответ #1 : 09 Июля 2005, 03:48:26 »
В конце каждой строчке хедера запроса должен быть перевод строки - \\r\\n, перед post-данными и в мультипарт-формах - двойной \\r\\n\\r\\n (в Unix-вариантах достаточно просто \\n без \\r)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
профи помогите чайнику (fsockopen)!
« Ответ #2 : 10 Июля 2005, 02:55:46 »
правильно формируй заголовки.
http://php.net/header
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28