Hola a todos,
Pongo el código primero,
Código PHP:
<?
switch ($Marca[0])
{
case ("A" || "B" || "C" || "D" || "E" || "F"):
$gal = "GaleriasA-F.php";
break;
case ("G" || "H" || "I" || "J" || "K" || "L"):
$gal = "GaleriasG-L.php";
break;
case ("M" || "N" || "O" || "P" || "R" || "S"):
$gal = "GaleriasM-S.php";
break;
case ("T" || "U" || "V" || "W" || "Y" || "Z"):
$gal = "GaleriasT-Z.php";
break;
}
?>
El caso es que $gal siempre tiene el valor GaleriasA-F.php, y si no pongo el primer case, el valor que toma es el sieguiente (GaleriasG-L.php),etc... Alguien me puede decir pq?....he probado comillas simples, dobles, sin comillas, sin paréntesis.....ya no se que puede ser. El valor de $Marca es un string, y $Marca[0] lo que hace es coger la primera letra de la palabra. A ver si alguien puede ayudarme por favor.
Gracias