Foros del Web » Programando para Internet » PHP »

leer etiqueta <title>

Estas en el tema de leer etiqueta <title> en el foro de PHP en Foros del Web. hola amigos, bueno, basicamente estoy tratando de leer la etiqueta <title> de un archivo y extraerla en un array o una variable, he visto formas ...
  #1 (permalink)  
Antiguo 22/08/2010, 22:22
 
Fecha de Ingreso: junio-2009
Mensajes: 78
Antigüedad: 14 años, 10 meses
Puntos: 0
leer etiqueta <title>

hola amigos, bueno, basicamente estoy tratando de leer la etiqueta <title> de un archivo y extraerla en un array o una variable, he visto formas de extraer las etiquetas <meta> pero no he podido lograr lo que necesito, espero que pueda ayudarme

gracias
  #2 (permalink)  
Antiguo 22/08/2010, 22:34
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: leer etiqueta <title>

Usa Expresiones Regulares.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 22/08/2010, 22:48
 
Fecha de Ingreso: junio-2009
Mensajes: 78
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: leer etiqueta <title>

con eso voy a poder indentificar las etiquetas, pero como podre hacer para extraer las etiquetas???
  #4 (permalink)  
Antiguo 22/08/2010, 23:13
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: leer etiqueta <title>

extraer las etiquetas?
no entiendo eso, lo que dice abimaelrc

es que uses expresiones regulares como

<title>(*?)</title>

para extraer el texto de dicha etiqueta, y ya con ese texto lo haces como quieras.

lo pones en un h1, b, etc. etc.

pero no se a que te refieres con extraer

EDITO: creo que a lo que te refieres es la función para extraer dicho código:

preg_match
  #5 (permalink)  
Antiguo 22/08/2010, 23:34
 
Fecha de Ingreso: junio-2009
Mensajes: 78
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: leer etiqueta <title>

gracias por contestar, y perdon si no me explique bien
la idea es leer un archivo
por ejemplo (1.php)
y buscar la etiqueta
<title>esta es la pagina 1</title>

luego insertarla (por ejemplo) a una variable $title

para luego usarla, por ejemplo
<?
echo $title;
?>
  #6 (permalink)  
Antiguo 23/08/2010, 08:28
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: leer etiqueta <title>

y ya te dije como hacerlo

ejemplo

Código PHP:
Ver original
  1. $web = file_get_contents($reg['url']);
  2. $parser='|<title>(.*?)</title>|is';
  3.  
  4. $title = '';
  5. if (preg_match($parser, $web, $title1))
  6. {
  7.   $title = $title1[1];
  8. }

Etiquetas: etiquetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:51.