Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2006, 19:14
coverapido
 
Fecha de Ingreso: diciembre-2004
Mensajes: 37
Antigüedad: 19 años, 4 meses
Puntos: 0
Trabajo de clase (patrones)

Esto es un trabajo que tengo y no he podido realizarlo por favor ayudaaaaaa!!! es un problema de patrones..tengo que leer un dato de una pagina externa e imprimirlo. Pero la pagina externa contiene caracteres de cambio de linea es decir:

'mi_archivo.htm' -->

linea1:<body>
linea2: <h1>
linea3: Texto de la pagina mi_archivo.htm
linea4:</h1>
linea5:</body>


yo uso el siguiente codigo con patron pero nada no sirve por aquello del cambio de linea:

$file = fopen ('mi_archivo.htm, "r"); //abro el archivo
if ($file) //si abrio correctamente
{
while (!feof ($file)) //verifico el final..
{
$line = fgets($file); //lo leoooo
if (eregi ('<h1>(.*)</h1>', $line, $out)) //busco con el patron
{
$title = $out[1]; //Imprimo el valor que encontro
echo 'titulo:'.$title.
break;
}
}
}

Bueno no se.. creo que es el patron.. se dice que al usar .* no se leen los cambios de linea.. o el problema puede ser fgets que al parecer lee linea por linea....

Le agradesco al que me ayude con esto... con una cerveza colombiana!!.