Hola a todos! Bueno soy nuevo en el foro y muchas gracias por toda la ayuda que se me ofrezca. Emepecemos:
Estoy intentando hacer una página web y quiero que en el menú se seleccione solo la página en la que estoy y para eso tengo este código:
Código PHP:
<?php
$archivo_actual = basename($_SERVER['PHP_SELF']);
$vlineas = file("content/auto-select/elementos.lua");
$Element_1 = $vlineas[1];
echo $Element_1;
switch($archivo_actual)
{
case $Element_1:
$a = ' active';
break;
case "servicios.php":
$b = ' active';
break;
case "galeria.php":
$c = ' active';
break;
}
?>
Esto funciona bien excepto por el "case $Element_1" que sería home.html que me lo coge del fichero elementos.lua como ya se ve. Si yo en vez de "case $Element_1" pongo directamente "home.html" si que me selecciona en el menú donde estoy pero si intento cargarlo a través de un fichero no me deja. También si defino $Element_1" como "home.html" si me lo coge, pero a través de un fichero no. No sé si será por el espaciado de línea o algo...
Muchas gracias!