Search
Recommended Sites
Related Links






   

Informative Articles

Best MovableType Plugins
My personal list of the Best Movabletype Plugins will be the first article to kick off a new category on ProfitPapers reflecting my love of everything development. The aptly named Dev category will serve as a receptacle of all things related to:...

How-To Hire Quality Freelance Writers to Develop Your Web Content
Choosing a freelance writer to write your articles and web content can be one of the most painstaking and painful processes that a webmaster can undertake. Webmasters understand the value of creating good content for their sites and understand how...

HTML To PDF Converter: From Web To PC
Think about it. How long does it take for you to create a webpage with fancy layouts and colors? If you're a newbie and just learning HTML (HyperText Markup Language), the answer could be a long and plaintive sigh. Now think about this. What...

The Google age ban
This is not official as expected Google will not confirm this, but I have been researching a lot on this subject and fond this to be true. I have a number of website less then six months old still not ranked on Google and sites that are older...

The Seven Deadly Sins of Web Site Design
Before you take a road trip it is usually a good idea to know where you are going. It is the same when you are building a business, creating a marketing plan or building your web site. Know what your end result will be when you are planning and...

 
How to make a simple form mailer with PHP

As you may be well aware, displaying your e-mail address on your website can lead to e-mail harvesters picking up your address and adding it to hundreds or even thousands of lists used by spammers. If you want to allow your website visitors to contact you, but do not want to publicly display your e-mail address, then a form mailer may be exactly what you are looking for.

What is a form mailer? Quite simply, it is a form that you place on your website, that when filled in and submitted, sends you an e-mail with the contents. Below is an example of a simple form mailer written in PHP - feel free to change the information to that of your own website and make use of it:

[WRITE YOUR HTML HEADER HERE]

<?php

if ($_POST[t] == 'process'){

mail('webmaster@yoursite.tld','Your Site Contact Form Submission',stripslashes($_POST[message]),'FROM:'.$_POST[email]);

echo'<p>Thank you, your message was sent to the webmaster.</p>'."\n";

} else {

echo'<form action="'.$_SERVER[PHP_SELF].'" method="post">'."\n";
echo'<input type="hidden" name="t" value="process"></input>'."\n";

echo'Your E-Mail Address:<br /><input type="text" name="email" size="30" value=""></input><br /><br />'."\n";

echo'Your Message:<br /><textarea name="message" cols="30" rows="8"></textarea><br /><br />'."\n";

echo'<input type="submit" value="Send E-Mail"></input>'."\n";
echo'</form>';

}

?>

[WRITE YOUR HTML FOOTER HERE]

To clarify, copy and paste everything from [WRITE YOUR HTML HEADER HERE] to [WRITE YOUR HTML FOOTER HERE] into a text editor such as Notepad. Make your desired alterations. Save as a file with a .php extension (such as contact.php). Upload to your server and link to the file.

About the author:
Rupe Parnell is the founder and lead developer at Starsol.co.uk, a website development and management firm located in Norfolk, England. Rupe specialises in creating professional grade PHP scripts, a selection of which are available free at http://www.starsol.co.uk/scripts/



Sign up for PayPal and start accepting credit card payments instantly.