paso de parametros por url en PHP


En alguna ocasion , cuando estamos programando una pagina en PHP (por ejemplo mipagina.php), hemos sentido la necesidad de hacer uso de los valores de algunas variables de esta en otra pagina (miotrapagina.php) , por ejemplo si en mipagina.php tengo almacenado el nombre y apellido de una persona (por ejemplo : podria ser un cliente de una tienda virtual) , podria ser necesario conocer estos datos en miotrapagina.php para procesar estos datos dependiendo de las necesidades del programador .

El siguiente ejemplo muestra como nuestra pagina inicial (envia_variables.php) envia variables con sus respectivos valores a travez de un enlace a otra pagina (recibe_variables.php)

CODIGO EN PHP

envia_variables.php

<html>
<head>
<title>Esta pagina enviara variables a traves de un enlace</title>
</head>
<body>
<?php

// asigagnamos valores a las variales $nombre y $apellido
$mi_nombre='Carlos';
$mi_apellido='Perez Sarmiento';

// mostramos el enlace que enviara
// las variables a traves de la url
echo "<a href='recibe_variables.php?nombre=$mi_nombre&apellido=$mi_apellido'>enviar variables</a>";

?>
</body>
</html>



recibe_variables.php

<?php

$recibe_nombre=$_GET['nombre'];
$recibe_apellido=$_GET['apellido'];

echo $recibe_nombre." ".$recibe_apellido; // mostramos el nombre y el apellido

?>


Existe otra forma de enviar datos a otra web para procesarlos , esto es a traves de formularios en html ,los cuales envian los datos a otra web (por ejemplo : procesar.php).

Share This Post →

No hay comentarios:

Publicar un comentario

Powered By Blogger |   Designed By Blogger Templates
DMCA.com