Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2012, 11:49
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 meses
Puntos: 793
Respuesta: Obtener titulo de pagina leyendo la url en php?

en el array get_meta_tags no vas a encontrar el título de la web

Puedes usar uno de estos ejemplos:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $url = 'http://www.forosdelweb.com';
  4.  
  5. $doc = new DOMDocument();
  6. $doc->loadHTMLFile($url);
  7. $title = $doc->getElementsByTagName('title');
  8. echo $title->item(0)->nodeValue;
  9.  
  10. /****************************************************/
  11.  
  12. function getTitle($Url){
  13.     $str = file_get_contents($Url);
  14.     if(strlen($str)>0){
  15.         preg_match("@<title>(.*)</title>@",$str,$title);
  16.         return $title[1];
  17.     }
  18. }
  19.  
  20. echo getTitle($url);

El segundo ejemplo no es muy recomendado.

o uno más completo como este:

http://stackoverflow.com/questions/3...-external-site

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP