Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/08/2006, 14:06
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
Hola!

Deberias realizar una función y llamarla en el title

<title><?php echo title(); ?></title>

Ahora bien, la funcion debe tener varios "niveles" de profundidad, utilizando el mismo formato que utilizas para el modulo, ej:
Código PHP:
<?php
function title() {
  switch(
$_GET['mod']) {
    default: 
$title 'MiSitio.com'; break;
    case 
'legal'$title 'MiSitio.com - Nota legal'; break;
    case 
'articulos':
      if (
$_GET['id']) {
        
$_sql mysql_query("SELECT `title` FROM `articulos` WHERE `id` = '$_GET[id]'");
        if (
$row mysql_fetch_assoc($_sql)) { $title 'MiSitio.com - '.$row['title']; }
        else { 
$title 'MiSitio.com - Articulo no encontrado'; }
      }
      else { 
$title 'MiSitio.com - Articulos'; }
    break;
  }
  return 
$title;
}
?>
Bueno, es un ejemplo, asi mismo cuando trabajas con dos niveles puedes hacer un switch() dentro de otro, ejemplo

Código PHP:
<?php
switch($_GET['mod']) {
  case 
'futbol':
    switch(
$_GET['sub']) {
      case 
'plantel': include('...'); break;
      case 
'fixture': include('...'); break;
      case 
'entrevistas': include('...'); break;
      default: include(
'...'); break;
    }
  break;
  case 
'otro_modulo':.....
}
?>
Otra cosa util es que si en el "home" de la pagina tenes listadas las ultimas noticias, el titulo de la pagina sea el titulo de la ultima noticia subida, ej:
'Programaphp.com - Creando webs modulares'

Espero haberte ayudado.
__________________
I Love Programming...