Foros del Web » Programando para Internet » PHP »

Title dinamico

Estas en el tema de Title dinamico en el foro de PHP en Foros del Web. hola amigos tengo una duda muy grande ya que quiero que mis paginas dinamicas tengan "title" dinamico uso este codigo haber si me siguen en ...
  #1 (permalink)  
Antiguo 20/04/2007, 20:22
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 19 años, 1 mes
Puntos: 2
Title dinamico

hola amigos tengo una duda muy grande

ya que quiero que mis paginas dinamicas
tengan "title" dinamico

uso este codigo

haber si me siguen

en la pagina dinamica es esta


Código PHP:

<html>
<head>
<?

$cnx 
mysql_connect("host""user""") or die("$msg[16]"); 
$sdb mysql_select_db("titulo") or die("$msg[17]");
$result mysql_query("SELECT id, titulo, noticia, foto, audio,tema FROM noticiassin ORDER BY id DESC"); 
$row mysql_fetch_row($result);
$titulo $row[5];

echo 
'<title>' $titulo '</title>';
echo 
'<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">';
echo 
'<link rel="stylesheet" type="text/css" href="estilos.css">';
echo 
'</head>';
?>
todo anda bien al cargarla me pone el title que quiero y todo.

pero en el momento de analizar el meta tag con algun analizador de meta tag online

me dice que no tiene title

hago algo mal???

ayuda por favor
__________________
DJJJ
  #2 (permalink)  
Antiguo 20/04/2007, 20:38
 
Fecha de Ingreso: abril-2007
Mensajes: 13
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Title dinamico

Hola, te voy a mostrar de la forma que yo lo haria, las variables para mi son mas faciles de la siguiente forma,

Código PHP:
]<?
$host
="localhost";
$usuario_db="root";
$pass_usuario_db="root";
$basedatos="prueba";

$conexion=mysql_connect($host,$usuario_db,$pass_usuario_db);
$seldb=mysql_select_db($basedatos);

$sop="SELECT * FROM noticias ORDER BY idnoticia DESC ";
$result=mysql_query($result);
$lista mysql_fetch_array($result);
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><?=$lista["titulo"];?></title>
<link rel="stylesheet" type="text/css" href="estilos.css">
</head>

<body>
</body>
</html>
De esta forma no creo que tengas ningun problema, espero que te sirva...
  #3 (permalink)  
Antiguo 20/04/2007, 20:51
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 19 años, 1 mes
Puntos: 2
Re: Title dinamico

kk0rps muchas gracias probe como tu dices pero los analizadores de meta tag me dicen

Title: Title relevancy to page content is terrible.
The Title relevancy to page content is 0%.

--------------------------------------------------------------------------------

Description: Found no description meta tag.
The description meta tag is used by most of the search engines. Consider to add a description meta tag.
--------------------------------------------------------------------------------

Keywords: Found no keywords meta tag.
The keyword meta tag is still used by some search engines. Consider to add a keyword meta tag.
--------------------------------------------------------------------------------

Robots: Found no robots meta tag.
This tag is not really required but helps spiders to index the web page.
--------------------------------------------------------------------------------

Author: Found no author meta tag.
This tag is not really required but helps for your (company) name recognizing.


alguna idea de porque???
__________________
DJJJ
  #4 (permalink)  
Antiguo 21/04/2007, 03:46
 
Fecha de Ingreso: abril-2007
Mensajes: 13
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Title dinamico

Probando de esta forma que te dice?, por cierto donde compruebas las meta tags¿

Código PHP:
<? 
$host
="localhost"
$usuario_db="root"
$pass_usuario_db="root"
$basedatos="prueba"

$conexion=mysql_connect($host,$usuario_db,$pass_usuario_db); 
$seldb=mysql_select_db($basedatos); 

$sop="SELECT * FROM noticias ORDER BY idnoticia DESC "
$result=mysql_query($result); 
$lista mysql_fetch_array($result); 
?> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<title><?=$lista["titulo"];?></title> 
<link rel="stylesheet" type="text/css" href="estilos.css"> 
<meta name="description" content="Descripcion de la pagina">
<meta name="keywords" content="tus, keys">
</head>
<body> 
</body> 
</html>
  #5 (permalink)  
Antiguo 21/04/2007, 04:15
Avatar de oso96_2000  
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 22 años, 5 meses
Puntos: 35
Re: Title dinamico

Si te aparece el titulo al ver el codigo fuente, entonces lo tienes bien.. a lo que puede referirse ese texto, es que el titulo que tiene la pagina no concuerda mucho con el texto de la misma.. no que no tiene titulo.. pero la verdad no se

Lo que si, lo mismo.. si el titulo se ve, entonces esta bien..
__________________
Sin Ideas
  #6 (permalink)  
Antiguo 21/04/2007, 07:34
 
Fecha de Ingreso: octubre-2005
Mensajes: 407
Antigüedad: 19 años, 1 mes
Puntos: 2
Re: Title dinamico

si el title aparece bien al ver el codigo fuente,

lo extraño es que al usar los analizadores de meta tag online figura como mostre ahi arriba

me eh varios en analizadores online

uno de ellos es http://www.hypergurl.com/form.html

lo raro es que he probado con paginas online que tienen el title dinimico y en el analizador figuran bien

ahora lo raro que si pongo sin usar mysql
anda

ejemplo


Código PHP:
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<? $title="TITULO DE PAGINA DINAMICA X"?>
<title><?=$title;?></title>  
<link rel="stylesheet" type="text/css" href="estilos.css">  
<meta name="description" content="Descripcion de la pagina"> 
<meta name="keywords" content="tus, keys"> 
</head> 
<body>  
</body>  
</html>
alguna otra forma ?
__________________
DJJJ
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:06.