Foros del Web » Programando para Internet » PHP »

Obtener Titulo de una Web

Estas en el tema de Obtener Titulo de una Web en el foro de PHP en Foros del Web. Hola, ¿alguien sabe si existe alguna función en PHP que le pases como parámetro la dirección de una web, y te devuelva como resultado el ...
  #1 (permalink)  
Antiguo 24/01/2005, 06:15
 
Fecha de Ingreso: octubre-2004
Mensajes: 5
Antigüedad: 19 años, 6 meses
Puntos: 0
Obtener Titulo de una Web

Hola, ¿alguien sabe si existe alguna función en PHP que le pases como parámetro la dirección de una web, y te devuelva como resultado el TITULO de dicha página? Es que necesito obtener los titulos de la pagina, es decir, lo que va entre las etiquetas <Title></Title>, y no tengo ni idea de como hacerlo, sin por supuesto ponerme a parsear el codigo HTML de la página.

Muchas Gracias.
  #2 (permalink)  
Antiguo 24/01/2005, 07:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. al final se ha de "parsear" ese código HTML de tu página .. pero para eso te puedes ayudar de expresiones regulares.

Aquí tienes un ejemplo completo:
http://www.zend.com/codex.php?id=233&single=1

Un saludo,
  #3 (permalink)  
Antiguo 24/01/2005, 07:24
 
Fecha de Ingreso: octubre-2004
Mensajes: 5
Antigüedad: 19 años, 6 meses
Puntos: 0
Muchas gracias. Por casualidad no tendras un script que devuelva lon links de esa pagina web? Gracias
  #4 (permalink)  
Antiguo 24/01/2005, 08:51
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Puedes usar Google:

"link extractor php" .. algo saldrá .. o bien visita hotscripts.com o phpclasses.org

De todas formas .. se basan en el mismo principio que el ejemplo anterior pero con diferente expresión regular (y otras funciones ..pues obtendras un array con esos URL's) ...

Un saludo,
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 22:10.