11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

24/4/2014 ENI Training - Libro online<br />

El método GET<br />

1. Utilización del método GET<br />

Por ahora ha llamado a sus páginas <strong>PHP</strong> <strong>con</strong> la siguiente URL: http://127.0.0.1/prueba.php<br />

Cuando instala su página <strong>PHP</strong> en su servidor <strong>Web</strong> después de comprar <strong>un</strong> nombre de dominio, como<br />

www.<strong>sitio</strong>.es, obtendrá lo siguiente: http://www.<strong>sitio</strong>.es/prueba.php<br />

Si pasa de <strong>un</strong>a página <strong>PHP</strong> a otra, se pierde toda la información de la primera página. Para guardar<br />

esta información, puede transmitirla a la URL que llama a la seg<strong>un</strong>da página <strong>PHP</strong>.<br />

Los valores se pasan a la URL de la siguiente manera: http://127.0.0.1/prueba.php?<br />

apellido=Gómez&nombre=Juan<br />

Añada el signo de interrogación después del nombre de la página <strong>PHP</strong>, el nombre de la variable, el<br />

símbolo = y su valor. Para añadir otras variables <strong>con</strong> sus valores, añada el símbolo &, el nombre de la<br />

variable, el símbolo =, su valor, etc.<br />

Por ejemplo: http://127.0.0.1/prueba.php?var1=fresa&var2=frambuesa&var3= plátano&var4=arándano<br />

No se recomienda tener más de 256 caracteres en la URL; por lo tanto, este método tiene sus<br />

limitaciones.<br />

En el siguiente ejemplo, se crean dos páginas <strong>PHP</strong>, get_envia.php y get_recibe.php para transmitir los<br />

datos de <strong>un</strong>a página a otra.<br />

El código de la página get_envia.php es:<br />

<br />

<br />

<br />

Ejercicio <strong>con</strong> GET<br />

<br />

<br />

<br />

llama la<br />

página get_recibe.php?apellido=Gómez&nombre=Juan<br />

<br />

<br />

Esta página <strong>con</strong>tiene <strong>un</strong> enlace que llama la página get_recibe.php <strong>con</strong> los valores apellido y nombre,<br />

así como sus respectivos valores.<br />

Para recuperar el valor de estas variables, se utiliza la tabla asociativa $_GET.<br />

Esta tabla tiene el nombre de las variables pasadas en la URL, y como valor el valor de estas variables<br />

que se pasanen la URL.<br />

El código de la página get_recibe.php es:<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!