Hola, Saludos Amigos tengo un problemita con fsockopen. El mismo lo puse a escanear el código de otro sitio web, el mismo contiene una tabla enlazada a una base de datos, pero al generar el código y mostrarlo me coloca unos caracteres desconocidos que no se encuentran en el código fuente de la pagina que contiene las tablas, el código que usé es este:
td height="5" style="border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid #3A3A3A" </td
</tr
1f79
<tr
en esta parte del código que me generó se puede apreciar los caracteres 1f79, en otras zonas me genera codigos similares pero al azar, 1df3, 5ft4, etc.
alguien tiene una solución?? he filtrado los caracteres para codigos estáticos, pero como trabajo con base de datos me da problemas porque siempre genera diferentes códigos. también desconozco otra función igual a esta, porque vi otras como view_source, get_file_contents e incluso ajax y no muestra la web porque se encuentran en servidores diferentes.
este fue el codigo que usé
$ILf = @fsockopen("miweb", 87, $errno, $errstr, 3);
if ($ILf) {
$ILh = "GET /call/cal. asp H T T P/1.1\r\n";
$ILh .= "Host: miweb\r\n";
$ILh .= "Connection: Close\r\n\r\n";
fwrite($ILf, $ILh);
for ($i = 1; !feof($ILf); $i++) {
$ILs = fgets($ILf, 128);
if ($i > 8) echo $ILs; }
fclose($ILf);}