Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2008, 15:44
Avatar de cauly
cauly
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires
Mensajes: 726
Antigüedad: 22 años, 2 meses
Puntos: 0
Cambiar título y van...

Buenas, estuve buscando bastante, he visto varias soluciones pero no me anda ninguna, no me toma la variable, lo que quiero hacer es lo siguiente:

Tengo un sitio con estos archivos:
principal.php; index.php
el archivo principal.php tiene dos funciones una "cabecera()" y otra "pie()" que como su nombre indica el primero tiene los datos del head, title, css y la parte de arriba de la página y la función pie lo que va abajo de la página.

En index.php tengo una función "principal" que es la que se carga por defecto y otras que se cargan por un switch y con include, concretamente es esto:

Código PHP:
<?

require_once("principal.php");

cabecera();

function 
principal() { ?>
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla 

<? }

switch (
$_GET['ir']) {

    case 
"bd":
    include(
"bd.php");
    break;

    case 
"comprar":
    include(
"comprar.php");
    break;

    case 
"enlaces":
    include(
"enlaces.php");
    break;

    case 
"pers":
    include(
"pers.php");
    break;

    default:
    
principal();
    break;

}

pie();

?>
y quisiera poner un título diferente a cada página, ,estuve probando con la función cabecera pero no hay caso, lo que hice fue poner esto antes del requiere_once

Código PHP:
<?
$titulo 
"Bases de datos";
require_once(
"principal.php");

cabecera();

function 
principal() { ?>
y en el archivo principal.php esto:

Código PHP:
<title><? echo $titulo?> - DelucchiMDB.com.ar</title>
Pero no pasa ningún dato