Yeah I know this is a pretty basic problem, but it's been a while since I've worked with PHP and I'm having a real problem getting it functioning properly. My real issue is the user inputed information is not getting sent with the email. I haven't added all the fields to the email yet as I'm trying to get it right first then populating all of the fields. Anyway my code is below:
hairinfo.html
Code: <form name="hairinfo" method="POST" action="hair/EmailToForm.php">
<table border="0" align="center" background="images/blackopaque.png" class="contact">
<tr>
<td width="100">Name</td>
<td><input name="name" type="text" id="name" class="contactBox" size="30"></td>
</tr>
<tr>
<td width="100">Service</td>
<td class="contactBox">
<input type="radio" name="hairservice" value="Cut" id="hairservice"> Cut
<input type="radio" name="hairservice" value="Colour" id="hairservice"> Colour
<input type="radio" name="hairservice" value="Hair Up" id="hairservice"> Hair Up
<input type="radio" name="hairservice" value="Set" id="hairservice"> Set
<input type="radio" name="hairservice" value="Style" id="hairservice"> Style
</td>
</tr>
<td width="100">Address</td>
<td><input name="address" type="text" class="contactBox" id="address" size="30"></td>
</tr>
<tr>
<td width="100">City</td>
<td><input name="city" type="text" class="contactBox" size="30"></td>
</tr>
<tr>
<td width="100">Date</td>
<td><input name="date" type="text" class="contactBox160" id="date"/>
<script language="JavaScript">
new tcal ({
// form name
'formname': 'testinput',
// input name
'controlname': 'testinput'
});</script>
</td>
</tr>
<tr>
<td width="100">E-Mail</td>
<td><input name="email" type="text" id="emailaddress" class="contactBox" size="30" ></td>
</tr>
<tr>
<td width="100">Phone Number</td>
<td><input name="phone" type="text" class="contactBox" size="30" id="phone"></td>
</tr>
<tr>
<td width="100"> </td>
<td> </td>
</tr>
<tr>
<td width="100" valign="top">Brief</td>
<td><textarea name="message" cols="23" rows="9" class="contactBox" id="message"></textarea></td>
</tr>
<tr>
<td width="100"></td>
<td><input name="send" type="submit" class="inputField" value="Send" /></td>
</tr>
<tr>
<td colspan="2"><em>For a faster reply, text your booking information to: 021 0259 6543</em></td>
</tr>
</table>
</form>
hair/EmailToForm.php
Code: <?php
// Contact subject
$subject ='Hair Booking';
// Details
$message="$message";
// Mail of sender
$mail_from="$emailaddress";
// From
$header="from: $name <$mail_from>";
// Enter your email address
$to ='kerry@manukadesign.co.nz';
$send_contact=mail($to,$subject,$message,$header);
// Check, if message sent to your email
// display message "We've recived your information"
if($send_contact){
echo "Thanks, we've recived your contact information<br />
and we will be in touch as soon as possible about your request";
}
else {
echo "ERROR";
}
?>
I would really appreciate any help offered.
Thanks
why is it over writing
Code: $filepaths[] = $_FILES['new_image'];foreach ($filepaths as $filepath){$imagename = strtolower($filepath['name']);$charref = substr($imagename, 0, strrpos($imagename, '.'));
Problems with adding a link to one position in a 'foreach' loop, please help
Hello!Iam pretty new to programming and I wanna create a table with users from an array. It works just fine but in one table row I wanna add a link to it so I can click on the username to edit it
Displaying data from MySql a different way
Hi all,I'm pretty new to php and MySql and have hit a problem.I am able to display data in a table using the following code:<?php $database="MYDATABASE"; mysql_connect
Can't find the problem (no error message)!
OK, here's the deal. This code is really weirdly formatted (sorry!) and hard to understand, so I'm going to try and make it as easy as possible. Here's a breakdown of what the user should do:1. The
mySQL and PHP search
Hello,I am trying to code a project and ran into a brick wall with one of my pages. I am pretty new at php/mySQL and can not figure this out. Now I know that you are not going to sit there and type my
mail with attachment problems
Hi. I have the following code:Code: else if(file_exists("site".$timp.".zip")) {$file=fopen("site".$timp.".zip", "rb"); $data=fread($file,
passing an array of objects after submit
How do I do this? This is what I have tried and it is not working.<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>"><input
Passing PHP variables from one page to another
Hello-I'm having trouble figuring out how to transport a variable from one php file to another. Specifically, the name of an image, to be used as a subject in a form mail. I don't even really have the
Displaying image pathname instead of image
HelloIm trying to upload and then display images from a mysql database - Its only basic and i only need one pic per user on the database hence why using mysqlI really need osme help as ive been going
array_combine() error
getting an "Warning: array_combine() [function.array-combine]: Both parameters should have an equal number of elements in...." error on the following site: http://nwsurfing.com/buoy.phpi