problem getting my contact form working


Posted on 16th Feb 2014 07:03 pm by admin

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">&nbsp;</td>
<td>&nbsp;</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

No comments posted yet

Your Answer:

Login to answer
151 Like 51 Dislike
Previous forums Next forums
Other forums

Problem in OnClientClick and OnClick sync
Hi,Strange and irritating problem: I have below button declaration in markup of the aspx page:

Help with forum quoting?
Hi im working on a forum and I have alomost finished it but i want a user quote system like twitter

PDO returns erroneous columns from within pdt
Hi All,

This is a truly weird behavior:
When using a simple pdo fetch, erroneous columns a

Table colours fail when extra row added
Hey Gurus,

I got a weird problem with formating the colour of a table made in php. Everything

user administration
Dear @all,

what I have to do to set the user defaults for new users. At the moment I woul

PHP error on MySQL insert
I'm sure it's the simplest of issues, but I can't recall why this isn't working.

Code: [Selec

PHP5/Zend 2.0 - Resources
PHP5 Snapshots
http://snaps.php.net/

ZEND 2.0 Feature Overview and Design (PDF File

Streaming local file from PHP while it’s been written to by a CURL process
I am creating a simple Proxy server for my website. Why I am not using mod_proxy and mod_cache is a

Trouble checking SESSION cookie
I am trying to use $_SESSION cookies to verify admin privileges .
I don't understand why this is

Why is my row count 0?
Here's the MySQL query i'm running. It basically pulls data from 2 tables based on some data passed.

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash