Mam taki kod i gdy chce przeslac all post do pliku shout.php to w error.log pokazuje mi sie takie cos
Cytat
[Mon Jun 18 12:37:48 2007] [error] [client 84.XXX.XXX.XXX] request failed: error reading the headers
<?php
if(isset($_REQUEST['shout_kill'])&&!isset($_REQUEST['shout_start']) || isset($_REQUEST['shout_start'])&&$answer=='') { $dataodp = '';
$fp = fsockopen($row['shout_ip'], '80', $errno, $error, 5
); if($fp) { $data =
(isset($_REQUEST['shout_kill'])?
'kill=1&':'')."port={$row['shout_port']}".(isset($_REQUEST['shout_start'])?
"&start=1&data=".znaki
(strtr($row['shout_data'], $row)):'');
fputs($fp, "POST http://{$row['shout_ip']}/shout.php HTTP/1.0rnAccept: */*rnContent-Type: application/x-www-form-urlencodedrnAccept-Encoding: deflaternContent-Length: {$datalen}rnCache-Control: no-cachernrn{$data}");
$dataodp .= fgets($fp, 4096
); }
if(trim($dataodp[1]) != 'Wszystko OK!') $answer .= 'Nie powiodło się '.(isset($_REQUEST['shout_start'])?
'uruchomienie':'wyłączenie').' shoutcasta. '; else
$row['shout_on'] = ((isset($_REQUEST['shout_start']))?1
:0
); }
?>