Re: query string passing woes........ help... please....
- From: "J.O. Aho" <user@xxxxxxxxxxx>
- Date: Wed, 28 Feb 2007 17:06:52 +0100
rcoan@xxxxxxxxxxxxxxxxxx wrote:
ok, this is my first attempt at php and this all seemed simple enough
when I started. Well everything's working except one thing.
This page is being passed emailaddress in a query string:
http://www.chaparralmedia.net/brochureRequests/contact.htm?emailaddress=r_coan%40hotmail.com
How do I get that from contact.htm to a varible in my contact.php
page?
Quick look at the contact.htm source, the form seems ok.
In your contact.php you need to "fetch" the values sent, as since of PHP 4.1 the global values are by default turned off (older PHP examples assumes it's on).
$emailaddress=$_POST['emailaddress'];
Now the value sent with the form is stored in the variable $emailaddress.
If you try to access the page with
http://www.chaparralmedia.net/brochureRequests/contact.php?emailaddress=r_coan%40hotmail.com
the $emailaddress will be empty, as the method is now get and not post as default for a form.
$emailaddress=$_GET['emailaddress'];
this would store the value in $emailaddress, if you use the get-method, but that won't normally work on forms (you can change the method if you want, check w3c for options).
If you want to be able to use both results via the get and post method, then use $_REQUEST:
$emailaddress=$_REQUEST['emailaddress'];
If you are unsure how the data is sent, use $_REQUEST.
I'm trying to make the php script send an email with the form
data to the email address (emailaddress) but I can't seem to get it to
work.
There are risks of using data from a form, specially if the user can select to whom to send the e-mail.
mail("mail@xxxxxxxxxxxxxxxxxxxxxx","The Subject","The message you want to send to the person with mail@xxxxxxxxxxxxxxxxxxxxxx address.");
See this page for further information, do read all the user comments before you use mail(): http://www.php.net/manual/en/function.mail.php
--
//Aho
.
- References:
- query string passing woes........ help... please....
- From: rcoan@xxxxxxxxxxxxxxxxxx
- query string passing woes........ help... please....
- Prev by Date: query string passing woes........ help... please....
- Next by Date: Re: query string passing woes........ help... please....
- Previous by thread: query string passing woes........ help... please....
- Next by thread: Re: query string passing woes........ help... please....
- Index(es):
Relevant Pages
|