Hola,
Otro error que me come la cabeza. He abierto más de 50 páginas de Google y ninguna me responde a lo que quiero.
Tengo una organización:
prote.com
- cabecera.php
- izquierda.php
- pie.php
- config.php
Dentro de config tengo declaradas las variables de conexión a la base de datos y un switch para seleccionar el idioma
Código PHP:
Ver original//Incluímos los idiomas
$lang = $_GET["lang"];
switch($lang) {
case(""):
include("/idiomas/es.php");
break;
case("en"):
include("/idiomas/en.php");
break;
case("pt"):
include("/idiomas/pt.php");
break;
case("de"):
include("/idiomas/de.php");
break;
}
Pero cuando hago un include en el archivo perrosind.php que está dentro de la carpeta animales, no me detecta esas variables, pero el CSS sí.
En la cabecera, hago un require al config así:
Y en perrosind.php lo hago asi:
Código PHP:
Ver original<?php
include('/cabecera.php');
include('/izquierda.php');
?>
Pero no funciona, ni con dos puntos antes ni nada :S.
¿Me podéis explicar el por qué no detecta las variables de un include a través de otro include?
Gracias.