$_GET[] parámetros por URL

El método POST en formularios nos da variables pero que no son visibles, además que hay que enviarlos vía un formulario para leerlas; con el método GET obtenemos las variables o parámetros pero enviados por URL, es útil si necesitas traer información pero con un ID, por ejemplo el contenido de un tema (/tema.php?id=NUMERO), también se pueden pasar más de un parámetro concatenándolo con el ampersan (“&”) (/tema.php?id=NUMERO&resaltar=PALABRA).

Estos parámetros los podemos recibir con la superglobal GET y se llama de esta manera

<?php
$recibir = $_GET['nombre_de_parametro'];
?>

Aquí un código de ejemplo:

<?php
$parametro1=$_GET['parametro1'];
$parametro2=$_GET['parametro2'];

?>

<html>
<head>
</head>
<body>
<?php
echo "El Primer Parámetro es :" . $parametro1 . "<br />";
echo "El Segundo Parámetro es :" . $parametro2 . "<br />";
?>
</body>
</html>

Para verlo en funcionamiento aquí la UL: http://www.elcodigofuente.com/ejemplos/parametros.php?parametro1=hola&parametro2=mundo puedes poner el valor que desees en los parámetros.

parametros_url
Click para Ampliar

Recuerde que también se puede enviar variables por url usando un formulario con el metodo GET

<form action="url" method="get">

</form>

Si van a usar con base de datos, recuerden que deben poner los quotes (hol’a => hol\’a) o quitarlos si lo vas a usar para imprimir en pantalla (si se agrega automáticamente) en mi server está configurado para auto agregarlo

Espero que esto les haya servido de ayuda


Posted

in

by

Comments

5 respuestas a “$_GET[] parámetros por URL”

  1. Lucas Avatar

    Me parece muy bueno!

  2. Mopeca Avatar
    Mopeca

    Gracias

  3. Julian Avatar
    Julian

    Gracias muy útil !!!

  4. Franco Avatar
    Franco

    Hola!
    Yo lo estoy usando con base de datos. Lo que quiero hacer es que desde el header, que tiene dos posibilidades de li(si esta logueado o si no. si esta logueado, aparece editar perfil y cerrar sesion). en caso de que este logueado, quiero que se envie el id de usuario por get y que vaya a editar_perfil.php?id=IdUsuario y agarrar el Id de ahi, puntualmente, como sería?

Agregue un comentario a Franco Cancelar respuesta

Su dirección de correo no se hará público. Los campos requeridos están marcados *