Necesito ayuda con paso de paremetros en URL

bernon
10 de Febrero del 2006
Saludos. Soy un poco novato en esto de la programacion en php. Tengo un enlace en mi pagina web a un formulario llamado contacta.php, para lo cual le he puesto en el hipervinculo lo siguiente <a href="contacta.php?promo=1"......>.
Ahora bien en mi codigo php tengo una sentencia:
if ($promo=='1'){
mail("[email protected]","Consulta",$cuerpo);
}
He intentado capturar la variable promo de la siguiente forma:
<?php echo $_GET['promo'];>
E incluso haciendo (que no se si estara bien):
<?php $promo=GET['promo'];>
Pero no hay forma de que se me envie el formulario a mi direccion de correo.
¿Alguien podria decirmo como se recoge esta variable que le paso por la URL?
Gracias, es muy importante que pueda solucinar esto.

King
10 de Febrero del 2006
Hola:

Lo que necesitas es obtener los parámetros por medio de GET:

$miParametro = $_GET['nombreDeParametro'];

En tu caso, para obtener el cuerpo seria:

$cuerpo = $_GET['cuerpo'];

Por favor, nota las comillas sencillas en el nombre del parámetro que le pasaste por medio de la URL.

Espero te haya ayudado. Si tienes mas dudas, pregunta a los expertos de php:

http://php.novacreations.net/foro/

Saludos

King

Bernon
10 de Febrero del 2006
Solo una cosita mas tengo que poner la variable entre <?........?> en el codigo de m ipagina php o no haria falta.

La captura de la variable por URL es asi:
http://........./contacta.php?promo=1