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
Форумы портала PHP.SU :: Версия для печати :: Обмен данными через сокет
Форумы портала PHP.SU » » Работа с сетью » Обмен данными через сокет

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

1. Гость - 27 Июля, 2006 - 17:33:32 - перейти к сообщению
Не работае скрипт, не понимаю в чём проблема. Данные не пересылаются. Помогите кто чем может. Заранее спасибо.

Файл test2.php

CODE (text):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. if ($fp=fsockopen("localhost",8080,$errn,$errstr,30))
  4.      {
  5.       $post_data="login=userrnrn";
  6.       $header="POST /mysite/test2.php HTTP/1.0rn";
  7.       $header.="Host: localhostrn";
  8.       $header.="Content-Type: application/x-www-form-urlencodedrn";
  9.       $header.="Content-Length: ".strlen($post_data)."rnrn";
  10.  
  11.       fwrite($fp,$header.$post_data);
  12.  
  13.         while (!feof($fp))
  14.         {
  15.          echo fgets($fp,1024); // Происходит бесконечное зацикливание
  16.         }
  17.  
  18.         fclose($fp);
  19.  
  20.      }
  21. else echo "ERROR";
  22.  
  23. echo "LOGIN=".$_POST['login'];
  24.  
  25. ?>


У меня стоит Apache 2.2.2+PHP 5.1.4+Windows XP. Может не в скрипте дело?
2. Wange - 28 Июля, 2006 - 05:14:52 - перейти к сообщению
Покажи настройки апача
3. Гость - 28 Июля, 2006 - 11:46:38 - перейти к сообщению
Настройки апача.

 

Powered by ExBB FM 1.0 RC1