Estoy haciendo una página web en php, ésta está divida a su vez en varios
php incluídos con la función include_once (), cada uno de los cuáles añaden
la cabecera, el menú de navegación, el pie, etc.
Uno de estos archivos contiene el cuerpo central, pero yo deseo que el
contenido que se muestre en el cuerpo central cambie en función de la
elección que haga el usuario en el menú de navegación.
Para ello, en el archivo del cuerpo central he añadido una función If {}
(estoy en pruebas, ya lo haré con switch{}) que evalúa la elección del
usuario, y si éste escoge una opción muestra un mensaje y si escoge otra uno
distinto. Para la función he usado la variable $centro.
if ($centro=="instalaciones"){
echo 'aquí hablaremos de nuestras instalaciones';
} else if ($centro=="historia") {
echo 'aquí hablaremos de la historia de nuestro centro';
} else {
echo $centro;
}
Mientras que en el archivo que "construye" el menú, coloco como enlace la
opción escogida de esta manera:
"http://127.0.0.1/centro.php?centro=historia"
cuando hago clic sobre las entradas del menú, el navegador carga la url tal
y como aparece entre comillas, pero la página no se carga con el mensaje
'aquí hablaremos de la historia de nuestro centro', y si escojo otra opción
tampoco me muestra el valor de la variable.
¿Qué estoy haciendo mal?
--
===
Francisco Martagón Gordillo
Cada día te brinda una nueva oportunidad.