Les cuento, se acuerdan que puse un post sobre como escribir que idioma tenia para que no redirigiera a otro, pues josemi me recomendo hacerlo con fsockopen, lo hice, por fin pude darle el idioma, pero cada que abro, me saca números entre el html, y la cabecera de todo el result ejemplo:
Cita:
HTTP/1.1 200 OK Date: Tue, 18 May 2004 18:19:53 GMT Server: Apache/1.3.29 (Unix) PHP/4.3.4 X-Powered-By: PHP/4.3.4 Set-Cookie: sparefer=sponsoradulto%7C%7C1%7Cn%7Cwww.mildescarg as.com; expires=Fri, 18-May-07 18:19:53 GMT; path=/ Set-Cookie: idioma_cookie=es; expires=Fri, 18-May-07 18:19:53 GMT; path=/ Connection: close Transfer-Encoding: chunked Content-Type: text/html d1b
Pego aca el código del script:
Código PHP:
<?php
$da = fsockopen("www.mildescargas.com", 80, $errno, $errstr, 30);
if (!$da) {
echo "$errstr ($errno)<br />\n";
} else {
$salida = "GET / HTTP/1.1\r\n";
$salida .= "Host: [url]www.mildescargas.com\r\n[/url]";
$salida .= "Accept-Language: ".$_SERVER['HTTP_ACCEPT_LANGUAGE']."\r\n";
$salida .= "Referer: ".$_SERVER['HTTP_REFERRER']."\r\n";
$salida .= 'User-Agent: '.$_SERVER['HTTP_USER_AGENT'].'\r\n';
$salida .= "Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66\r\n";
$salida .= "Connection: Close\r\n\r\n";
fwrite($da, $salida);
while (!feof($da)) {
echo fgets($da, 128);
}
fclose($da);
}
?>
