Muchas veces vemos páginas con direcciones URL divertidas, me refiero a éste tipo de direcciones…

http://dominio.ext/index.php?step=2&Name=”Rubñen”&user=”userman”

Es para dar un ejemplo, ya que muchos no saben que son o para que sirven éstas URL, o ¿Por Qué?,

Bien, supongamos que tenemos una página en donde hay un menu, que al dar clic a un link nos envia a otra pagina que tenemos, y nos mostrará información referente al tema. Bien, pues, para no tener que estar haciendo varias páginas, Vamos a ver una manera de en un solo documento, hacer todo esto.

Miramos el menú:

<A href=”index.php?pagina=Ropa”>Ver la ropa</A><BR>

<A href=”index.php?pagina=Muebles”>Ver muebles</A><BR>

<A href=”index.php?pagina=electrodomesticos”>Ver electrodomesticos</A><BR>

En cada link hay una palabra llamada “pagina”, bien. Ésta palabra es una variable, y lo que sige despues del signo de = es el valor de la variable. Con esto, en el archivo de php le damos valor a una variable. Esto lo utilizaremos con un IF(). por ejemplo si la variable página tiene el valor de “Muebles, entonces, mostrará el contenido de Muebles. Si tiene el de “electrodomestico” mostrará el contenido que le asignemos, si su valor es de “Ropa”, entonces mostrará el contenido correspondiente. Tambien pondremos si no tiene algun valor asignado.

Ok, vamos a ver el código…

<?

$pagina = $_GET['pagina']; /* Recibimos la variable como get debido a que la estamos recibiendo por la URL… */

if($pagina == “Ropa”) {

echo “Mostrar Contenido… blablabla, blabla.. Jaja”

}

elseif($pagina == “Muebles”) {

echo “Mostrar Contenido… blablabla, blabla… Jaja”;

}

if($pagina == “electrodomesticos”) {

echo “Mostrar Contenido… blablabla, blabla… Jaja”;

}

if(

if($pagina == “”) {

echo “Por favor, seleccione la categoría que desea ver…”;

}

Bien, como vemos es muy sencillo, y tambien podemos hacerlo con un Switch, pero bueno…

Bien, ya nos damos una idea de que se trata esto del paso de variables por URL, y puedes usarlo para todo lo que se te ocurra, jeje…

Aquí les dejo el código completo:

<HTML>

<HEAD>

</HEAD>

<BODY>

<A href=”index.php?pagina=Ropa”>Ver la ropa</A><BR>

<A href=”index.php?pagina=Muebles”>Ver muebles</A><BR>

<A href=”index.php?pagina=electrodomesticos”>Ver electrodomesticos</A><BR>

<?

$pagina = $_GET['pagina']; /* Recibimos la variable como get debido a que la estamos recibiendo por la URL… */

if($pagina == "Ropa") {

echo “Mostrar Contenido… blablabla, blabla.. Jaja”

}

elseif($pagina == "Muebles") {

echo “Mostrar Contenido… blablabla, blabla… Jaja”;

}

if($pagina == "electrodomesticos") {

echo “Mostrar Contenido… blablabla, blabla… Jaja”;

}

if(

if($pagina == "") {

echo "Por favor, seleccione la categoría que desea ver…”;

}

?>

Por cierto, por si no lo haz notado, todo es en un mismo archivo, jeje… :d…

Nos vemos…!

Por cierto el “&” sirve para agregar otra variable u otra cosa…, por ejemplo: index.php?var1=”Vvar”&var2=”Vvar2?

Jeje