Ладно, поставим вопрос по другому: чего же ентот скрипт хочет?
$url="
http://127.0.0.2/submit.php";
$port=80;
$fp=@fsockopen($host,$port,$errno,$errstr,120);
$ret="";
$req=substr($url,$p);
if ($fp)
{
fputs($fp,"POST $req HTTP/1.0\\r\\n");
fputs($fp,"Accept: */*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");
$out="";
while (list ($k,$v) = each ($data))
{
if(strlen($out)!=0) $out .= "&";
$out.=rawurlencode($k)."=".rawurlencode($v);
}
// error prase пишет вот здесь:
$out=trim($out);
// а что он имеет ввиду непонятно - скрипт-то отдолженый на питерском форуме
//в русском мануале trim() вообще отсутствует
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);
}
?>
Объясните что к чему мне недалёкому.