11-09-2009, 07:31 AM
When you need user send feedback to your email you can usecontact form. In this tutorial you'll learn how to create contact form with php script.
Overview
if you want to test on you own computer you must set your computer as a mail server by using Argosoft mail server or relate software.
read this tutorial
In this tutorial you have to create 2 files
1. contact.php
2. send_contact.php
Step
1. Create file contact.php.
2. Create file send_contact.php.
Create file contact.php
View In Browser
This file has the following code:
Create file send_contact.php
Diagram
This file has the following code:
Save both files and use contact.php file for contact page. The data from this file will be moved to send_contact.php file where you can easily collect data from the users that use this contact.php page to contact you.
This tutorial is written by zone for www.supportforums.net . If you wish to add this to your own website, please give credit to me. Giving credit and link to the original source is always appreciated.
Thankyou for all of you, be happy always
Overview
if you want to test on you own computer you must set your computer as a mail server by using Argosoft mail server or relate software.
read this tutorial
In this tutorial you have to create 2 files
1. contact.php
2. send_contact.php
Step
1. Create file contact.php.
2. Create file send_contact.php.
Create file contact.php
View In Browser
This file has the following code:
PHP Code:
<table width="400" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td><strong>Contact Form </strong></td>
</tr>
</table>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td><form name="form1" method="post" action="send_contact.php">
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr>
<td width="16%">Subject</td>
<td width="2%">:</td>
<td width="82%"><input name="subject" type="text" id="subject" size="50"></td>
</tr>
<tr>
<td>Detail</td>
<td>:</td>
<td><textarea name="detail" cols="50" rows="4" id="detail"></textarea></td>
</tr>
<tr>
<td>Name</td>
<td>:</td>
<td><input name="name" type="text" id="name" size="50"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input name="customer_mail" type="text" id="customer_mail" size="50"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="Submit" value="Submit"> <input type="reset" name="Submit2" value="Reset"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
Create file send_contact.php
Diagram
This file has the following code:
PHP Code:
<?php
// Contact subject
$subject ="$subject";
// Details
$message="$detail";
// Mail of sender
$mail_from="$customer_mail";
// From
$header="from: $name <$mail_from>";
// Enter your email address
$to ='someone@somewhere.com';
$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 "We've recived your contact information";
}
else {
echo "ERROR";
}
?>
Save both files and use contact.php file for contact page. The data from this file will be moved to send_contact.php file where you can easily collect data from the users that use this contact.php page to contact you.
This tutorial is written by zone for www.supportforums.net . If you wish to add this to your own website, please give credit to me. Giving credit and link to the original source is always appreciated.
Thankyou for all of you, be happy always