Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2005, 06:53
erama
 
Fecha de Ingreso: noviembre-2002
Mensajes: 190
Antigüedad: 22 años
Puntos: 0
extraer etiqueta <title>ee</title>

Tengo el sig. código que lo uso para extraer el contenido de una URL:
Código PHP:
$fp fopen("$pri","r");
   if (!
$fp) {
      return (
"Salto un error $errno");
   } else {
      
fputs ($fp"GET / HTTP/1.0\r\nHost: $preg_url\r\n\r\n");
      while (!
feof($fp)) {
         
$dati.= fgets ($fp,1024);
         
               }
      
fclose ($fp); 
pero ademas de eso necesito almanacenar en u array el título de esta página. Lo que intente hacer fue los sig.:
Código PHP:
$fp fopen("$pri","r");
   if (!
$fp) {
      return (
"Salto un error $errno");
   } else {
      
fputs ($fp"GET / HTTP/1.0\r\nHost: $preg_url\r\n\r\n");
      while (!
feof($fp)) {
         
$dati.= fgets ($fp,1024);
         
preg_match("|<title[^>]*>(.*)</title>|siU"$dati$tag_tit);
               }
      
fclose ($fp); 
pero no funciona, directamente ignara la etiqueta y no almacena ningún datos en el array. ¿que es lo que esta mal?
¿de que otra forma de podría hacer?

Muchas gracias.