Alguien sabe como puedo hacer para leer datos de otro sitio ?
El problema es que la pagina qui quiero leer es el resultado de un formulario que envia los datos con POST.
Probe enviando headers con fsocket pero me devuelve error 505:
Código:
Mi codigo esHTTP/1.1 500 Internal Server Error Transfer-Encoding: chunked Date: Tue, 04 Apr 2006 19:16:54 GMT Content-Type: text/html; charset=iso-8859-1 Connection: close Server: Apache 24a
Código PHP:
<?
$da = fsockopen("www.nic.ar", 80, $errno, $errstr, 30);
if (!$da) {
echo "$errstr ($errno)<br />\n";
} else {
$salida = "POST /consdom.html HTTP/1.1\r\n";
$salida .= "Host: www.nic.ar\r\n";
$salida .= "Content-type: application/x-www-form-urlencoded\r\n";
$salida .= "Connection: Close\r\n\r\n";
fwrite($da, $salida);
while (!feof($da)) {
echo fgets($da, 128);
}
fclose($da);
}
?>