Form submits to email via php, but email is blank!!??

This is a discussion on "Form submits to email via php, but email is blank!!??" within the PHP Forum section. This forum, and the thread "Form submits to email via php, but email is blank!!?? are both part of the Program Your Website category.


 Subscribe in a reader

Go Back   Webforumz.com > Main Forums > Program Your Website > PHP Forum

Notices




Reply
 
LinkBack Thread Tools
  #1  
Old Jun 13th, 2007, 19:54
New Member
Join Date: Jun 2007
Location: London
Age: 30
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Question Form submits to email via php, but email is blank!!??

Hello,

After finally getting my newly designed (in Dreamweaver) site up and running - I had problems with getting my Dreamweaver form to send - eventually I got php.mail piece of code to send the form to my personal hotmail address. However, the submitted form that reaches my email is blank?! Has anyone got any ideas?

My form code (done automatically in dreamweaver) is;

Code: Select all
<form action="mail.php" method="post" name="form1" id="form1">
         <p align="left"><u><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#31DFDB"><strong>The Wedding List</strong></font></font></u></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><em><strong>1. Choose </strong></em></font><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><em><strong><br />
           </strong></em>(Place
           as many ticks as you like in the relevant boxes in the left-hand column
          <strong>AND</strong> insert your Total Spent in the area below the chart)</font></p>
         <table width="100%" border="1" cellspacing="0" cellpadding="0">
           <tr>
             <td width="6%"><u>
               <input type="checkbox" name="checkbox" value="checkbox" />
             </u></td>
             <td width="61%">Masai Mara Game Drive</td>
             <td width="33%"> £15.00</td>
           </tr>
           <tr>
             <td><u>
               <input type="checkbox" name="checkbox2" value="checkbox" />
             </u></td>
             <td>Masai Mara Game Drive</td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><u>
               <input type="checkbox" name="checkbox3" value="checkbox" />
             </u></td>
             <td>Masai Mara Game Drive</td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><u>
               <input type="checkbox" name="checkbox4" value="checkbox" />
             </u></td>
             <td>Hot Air Balloon Ride over Masai Mara</td>
             <td>£150.00</td>
           </tr>
           <tr>
             <td><u>
               <input type="checkbox" name="checkbox5" value="checkbox" />
             </u></td>
             <td>1 day trekking up Mount Kenya</td>
             <td>£60.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox7" value="checkbox" /></td>
             <td>1 day trekking up Mount Kenya</td>
             <td>£60.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox8" value="checkbox" /></td>
             <td>1 day trekking up Mount Kenya</td>
             <td>£60.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox9" value="checkbox" /></td>
             <td>Kenya - London return flights x 1</td>
             <td>£600.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox10" value="checkbox" /></td>
             <td>Kenya - London return flights x 1</td>
             <td>£600.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox11" value="checkbox" /></td>
             <td>Overnight train: Nairobi to Mombasa x1</td>
             <td>£30.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox12" value="checkbox" /></td>
             <td>Overnight train: Nairobi to Mombasa x1</td>
             <td>£30.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox13" value="checkbox" /></td>
             <td>Dive in Watamu Marine Park</td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox14" value="checkbox" /></td>
             <td>Dive in Watamu Marine Park</td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox15" value="checkbox" /></td>
             <td>Dive in Watamu Marine Park              </td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox22" value="checkbox" /></td>
             <td>Flight to Masai Mara x 2</td>
             <td>£50.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox23" value="checkbox" /></td>
             <td>Flight to Zanzibar x 1</td>
             <td>£50.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox24" value="checkbox" /></td>
             <td>Flight to Zanzibar x 1</td>
             <td>£50.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox25" value="checkbox" /></td>
             <td>Luxury Accommodation x 1 night</td>
             <td>£70.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox26" value="checkbox" /></td>
             <td>Luxury Accommodation x 1 night</td>
             <td>£70.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox27" value="checkbox" /></td>
             <td>Luxury Accommodation x 1 night</td>
             <td>£70.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox16" value="checkbox" /></td>
             <td>Dive in Watamu Marine Park</td>
             <td>£15.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox17" value="checkbox" /></td>
             <td>Mombasa to Zanzibar rtn Flights x 2</td>
             <td>£100.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox18" value="checkbox" /></td>
             <td>Nairobi to Kigali rtn Flights x1</td>
             <td>£100.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox19" value="checkbox" /></td>
             <td>Nairobi to Kigali rtn Flights x1</td>
             <td>£100.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox20" value="checkbox" /></td>
             <td>Trek: Mountain Gorillas in Rwanda</td>
             <td>£150.00</td>
           </tr>
           <tr>
             <td><input type="checkbox" name="checkbox21" value="checkbox" /></td>
             <td>Trek: Mountain Gorillas in Rwanda</td>
             <td>£150.00</td>
           </tr>
         </table>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">I</font><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">nsert <strong>Total</strong> Value spent:
            <input name="textfield" type="text" size="15" />
         </font><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><em><font size="2">e.g.£10.00</font></em></font></p>
         <p align="left"><em><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>2. Personal Details</strong></font></em></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Full Name:
           <input name="textfield2" type="text" size="45" />
         </font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Address 1:
            <input name="textfield3" type="text" size="45" />
                  </font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Address 2: 
           <input name="textfield4" type="text" size="45" /> 
       </font>         </p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> City: <span class="gapreliever">mmmmmmm</span>            
             <input type="text" name="textfield5" /> 
             </font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">County: <span class="gapreliever"> kkkkm
               <input type="text" name="textfield6" />
</span></font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Postcode:<span class="gapreliever">nm
               <input name="textfield7" type="text" size="20" />
</span></font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Mobile:<span class="gapreliever">mnnnnnnnn
               <input type="text" name="textfield8" />
          m</span></font></p>
         <p align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:<span class="gapreliever">mmmmmmm
            <input name="textfield9" type="text" size="55" />
            m</span></font>          </p>
         <p align="left">
    <input type="checkbox" name="checkbox6" value="checkbox" />
  Can you print a 'Word' Document ? <font size="2">(Tick
  if 'Yes', Leave blank if 'No')<br />
  If you tick 'Yes', then I will attach the certificate to an email sent to you.
  If 'NO', then I will send the Certificate to you, via  post, to the address
  above.</font></p>
         <p align="left"><span class="gapreliever">jhkhjhkhjhkjhhkjhjkh</span>           
            <input type="submit" name="Submit" value="Submit My Gift" />
            <span class="gapreliever">jkhkjhkjjhghghjgkhhjhkjh
            <input type="reset" name="Submit2" value="Reset Form" />
            jkjhkjhh </span> </p>
       </form>
Whilst my php.mail code is;
Code: Select all
Code: Select all
  
<?
$to = 'dont_cry_ears@hotmail.com';
$subject = 'weddinggift';
$message = 'From: ' . $_REQUEST['name'] . "\n\n" . $_REQUEST['data'];
$email = $_REQUEST['email'];
$headers = 'From: ' . $email . "\r\n" .
            'Reply-To: ' . $email . "\r\n" .
          'X-Mailer: PHP/' . phpversion();
 
mail ($to, $subject, $message, $headers);
header("Location: thanks.html");
?>
Please help?

Last edited by Lchad; Jun 14th, 2007 at 11:27. Reason: added code tags
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

  #2  
Old Jun 16th, 2007, 05:44
Reputable Member
Join Date: Jul 2005
Location: Melksham, Wilts, UK
Posts: 293
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Form submits to email via php, but email is blank!!??

The field names on your form need to match the field names used to make up your email content in the PHP script. So to send the data in the area that you have called textfield2 on your form, you need to call $_REQUEST[textfield2] (and all the othes) into $message.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3  
Old Jun 18th, 2007, 10:42
Reputable Member
Join Date: Oct 2006
Location: UK
Age: 25
Posts: 108
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Form submits to email via php, but email is blank!!??

I have written a simple tutorial on this subject at http://www.cwebltd.co.uk/2007/06/05/...tact-form.html.

It will give you the building block to do it your own way.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
dreamweaver, forms

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
PHP Form Email Bravo81 PHP Forum 10 Jan 21st, 2008 23:37
PHP email form not sending email Kurt PHP Forum 1 Oct 12th, 2007 04:26
EMail Form Sabin_33 JavaScript Forum 12 Dec 4th, 2006 16:20
Email form using asp QuizToon Classic ASP 2 Mar 28th, 2006 00:25
Form to Email daveycee Web Page Design 3 Mar 16th, 2006 21:25


All times are GMT. The time now is 02:27.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC8
© 2003-2008 Webforumz.com : All Rights Reserved

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42