Necesito un poco de ayuda para entender el funcionamiento de else.... pongo como ejemplo el siguiente código:
Código:
en donde las condicionales if me funcionan como esperaba... sin embargo en cada una de ellas se ejecuta el else, es decir carga el archivo deseado y al final escribe else... if ($_GET['s']=="home"){include 'welcome.php';} if ($_GET['s']=='about'){include 'about.php';} if ($_GET['s']=="services"){include'services.php';} if ($_GET['s']=="gallery"){include 'gallery.php';} if ($_GET['s']=="clients"){include 'clients.php';} if ($_GET['s']=="contact"){include 'contact.php';} else{ echo "else"; }
la intensión era escribir solamente si ninguno de los archivos era seleccionado, poe ejemplo si alguien escribia indes.php?s=otracosa en la barra de direcciones.
al parecer no estoy entendiendo bien el funcionamiento de else, alguien me puede ayudar?
gracias.