Ultimamente he trabajado mucho bajo Joomla!, como antes habia mencionado en Twitter, con un excelente maestro, Gustavo Aragon
Bien algo que he visto bajo el CMS, es la forma en como modula los task o tareas que hara cada componente y/o modulo. Mediante el uso de switch, podemos hacer modular parte o toda nuestra web. En este post les enseñare con ejemplos basicos como hacerlo.
Para comenzar tenemos la descripcion oficial de switch en php.net.
La sentencia switch es similar a una serie de sentencias IF en la misma expresión. En muchas ocasiones, se quiere comparar la misma variable (o expresión) con nuchos valores diferentes, y ejecutar una parte de código distinta dependiendo de a qué valor es igual. Para ello sirve la sentencia switch.
<?php
switch($seccion){
case "noticias":
include 'archivo_de_noticias.php';
break;
case "galeria":
include 'archivo_de_galeria.php';
break;
case "contacto":
include 'archivo_de_contacto.php';
break;
default:
include 'archivo_por_defecto.php';
}
?>

@2008-12-06 15:06:15
Jorge escribio:
Buenooo muchisimas gracias, lei este tutorial me parecio muy bien explicado. Tengo algo de confusion acerca de se recibe por medio de &_GET el valor. Si tengo un X numero de opciones y debo ponerle id a la opcion para que &_GET lo reciba?

©Rigtersir.com 2008
Blog no mantenido bajo Wordpress, Textpattern u otro CMS.
Rigter escribio:
mmmm no entiendo del todo lo que necesitas, pero creo que hablas de como pasar distintos valores por get, ahi no tendrias que usar switch, solo recibir los valores ya sea $_GET o $_REQUEST, para este caso usa $_GET, seria: index.php?id1=111&$id2=222 y recibes echo $_GET['id1'];