Hi,
I have been given a php mail script my my hosting company :
<?php
mail("me@me.co.uk", "Web Enquiry", $_REQUEST[message], "From: $_REQUEST[email]", "-f".$_REQUEST[email]);
header( "Location: http://www.me.com/thankyou.html" );
?>
This works fine. But when I try to add a "Phone Number" field it stops working. Anyone got any ideas????
Many Thanks
Fiorano
PHP Mail Problems
Moderator: General Moderators
- jaoudestudios
- DevNet Resident
- Posts: 1483
- Joined: Wed Jun 18, 2008 8:32 am
- Location: Surrey
Re: PHP Mail Problems
Whats your code?
You have given us 'before', can you suppy 'after'.
You have given us 'before', can you suppy 'after'.
Re: PHP Mail Problems
Hi,
this is my enquiry form:
<FORM method=post action="mailer.php">
<table width="449" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="71" align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Name </span></td>
<td width="378" align="left" valign="middle" bgcolor="#D5D5D5"><label>
<input type="text" name="name" id="name" />
</label></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Email</span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><input name="email" type="text" /></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Phone </span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><label>
<input type="text" name="phone" id="phone" />
</label></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Message:</span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><br />
<textarea name="message" rows="10">
</textarea></td>
</tr>
<tr>
<td bgcolor="#D5D5D5"> </td>
<td bgcolor="#D5D5D5"><input type=submit /></td>
</tr>
</table>
</FORM>
Which then calls mailer.php
<?php
mail("me@me.co.uk", "Web Enquiry", $_REQUEST[message], "From: $_REQUEST[email]", "-f".$_REQUEST[email]);
header( "Location: http://www.me.com/thankyou.html" );
?>
Does this help???
Many Thanks,
Fiorano
this is my enquiry form:
<FORM method=post action="mailer.php">
<table width="449" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="71" align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Name </span></td>
<td width="378" align="left" valign="middle" bgcolor="#D5D5D5"><label>
<input type="text" name="name" id="name" />
</label></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Email</span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><input name="email" type="text" /></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Phone </span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><label>
<input type="text" name="phone" id="phone" />
</label></td>
</tr>
<tr>
<td align="left" valign="middle" bgcolor="#D5D5D5"><span class="style3">Message:</span></td>
<td align="left" valign="middle" bgcolor="#D5D5D5"><br />
<textarea name="message" rows="10">
</textarea></td>
</tr>
<tr>
<td bgcolor="#D5D5D5"> </td>
<td bgcolor="#D5D5D5"><input type=submit /></td>
</tr>
</table>
</FORM>
Which then calls mailer.php
<?php
mail("me@me.co.uk", "Web Enquiry", $_REQUEST[message], "From: $_REQUEST[email]", "-f".$_REQUEST[email]);
header( "Location: http://www.me.com/thankyou.html" );
?>
Does this help???
Many Thanks,
Fiorano
- jaoudestudios
- DevNet Resident
- Posts: 1483
- Joined: Wed Jun 18, 2008 8:32 am
- Location: Surrey
Re: PHP Mail Problems
You dont have the phone number in the mail function!mail("me@me.co.uk", "Web Enquiry", $_REQUEST[message], "From: $_REQUEST[email]", "-f".$_REQUEST[email]);
NB: your html is very out of date, I recommend doing some reading up