Вот такая феня мною замучена, но безрезультатно.
Отправляем данные на внешний сервер из нашего скрипта.
Листинг 
http://127.0.0.3/index.php:$url="
http://127.0.0.2/submit.php";
$port=80;
$host="127.0.0.2";
$fp=@fsockopen($host,$port,$errno,$errstr,120);
$out="";
$ret="";
//понимаю смешно, но без явного определения у меня почему-то
//переменных у меня почему-то variable undefined 

if ($fp)
{
fputs($fp,"POST $url HTTP/1.0\\r\\n");
// дальше данные не идут в скрипт-обработчик %(
fputs($fp,"Host: 127.0.0.2\\r\\n");
fputs($fp,"Accept-Language: enn");
fputs($fp,"Connection: Keep-Aliven");
fputs($fp,"User-Agent: Mozilla/4.0 (compatible; MSIE 5.5;
Windows98");
fputs($fp,"Referer: 
http://127.0.0.2/submit.html\\r\\n");
fputs($fp,"Content-type: application/x-www-form-urlencodeden");
//тут сами переменные передаваемые
while (list ($k, $v) = each ($data)) 
 { 
 if(strlen($out) != 0) $out .= "&"; 
 $out .= rawurlencode($k). "=" .rawurlencode($v); 
 } 
 $out=trim($out);
 fputs($fp,"Content-lenght:".strlen($out)."\\r\\n\\r\\n");
 fputs($fp,"$out");
 fputs($fp,"\\r\\n");
//что здесь сам незнаю 

//но трогать уже боюсь
 while(!feof($fp)) 
  { 
  $ret .= fgets($fp,128); 
  } 
fclose ($fp); 
return $ret; 
} 
else 
{
print ("ops");
}  
В целом сам скрипт так и выглядел в оригинале на php.spb.ru
И ещё одна просьба: ссылку на простейший php-скрипт форума без
использования MySQL.
Коцаемый (отлаживаемый) ныне скрипт MultiForumManagera, у меня
ужасно
глючит (всё тот же злосчастный variable undefined).