note 103950 deleted from ref.mail by danbrown
| From: | danbrown@php.net | Date: | Fri, 13 May 2011 13:54:05 +0000 |
| Subject: | note 103950 deleted from ref.mail by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-179683@lists.php.net to get a copy of this message | ||
Note Submitter: rahulpandey2009 at hotmail dot com
----
simple mail form...whic sends mail on any server
<?php
$your_email = "youremail@email.com";
$subject = "Message via your contact form";
$empty_fields_message = "<p>Please go back and complete all the fields in the
form.</p>";
$thankyou_message = "<p>Thankyou. Your message has been sent.</p>";
$name = stripslashes($_POST['txtName']);
$email = stripslashes($_POST['txtEmail']);
$message = stripslashes($_POST['txtMessage']);
if (!isset($_POST['txtName']))
{
?>
<form method="post" action="<?php echo $_SERVER['REQUEST_URI'];
?>">
<p><label for="txtName">Name:</label><br />
<input type="text" title="Enter your name" name="txtName"
/></p>
<p><label for="txtEmail">Email:</label><br />
<input type="text" title="Enter your email address"
name="txtEmail" /></p>
<p><label for="txtMessage">Your message:</label><br />
<textarea title="Enter your message"
name="txtMessage"></textarea></p>
<p><label title="Send your message">
<input type="submit" value="Send" /></label></p>
</form>
<?php
}
elseif (empty($name) || empty($email) || empty($message))
{
echo $empty_fields_message;
}
else
{
$referer = $_SERVER['HTTP_REFERER'];
$this_url = "http://".$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"];
if ($referer != $this_url)
{
echo "You do not have permission to use this script from another URL.";
exit;
}
mail($your_email, $subject, $message, "From: $name <$email>");
echo $thankyou_message;
}
?>