I'm curious as to individual's methods of preventing spam. The way I use is PHP, although sometimes I do use the Javascript method - though not often.
My PHP method
PHP Code:
switch(strtolower(@$_GET['txtMail']))
{
case('adam'): header('location: mailto:adam@talkphpDEMO.com'); break;
case('karl'): header('location: mailto:karl@talkphpDEMO.com'); break;
case('peter'): header('location: mailto:salathe@talkphpDEMO.com'); break;
}
A simple switch to determine which individual you want to email - then use PHP's native
header function to forward you as if you clicked on a mailto link.
My Javascript method
As to be expected, this code is a little complex. Easily customisable, however, with the way I have wrote it.
As the Javascript code is ~50 lines,
you may view it here.
(Right click and view source to view the Javascript code itself)
The HTML is simple which allows Javascript to handle all the tricky stuff:
Code:
<div id="emailContainer">
<label>Adam:</label><span></span>
<br />
<label>Karl:</label><span></span>
<br />
<label>Peter:</label><span></span>
</div>
Contact forms tend to distance people, I feel, but I still definitely use them. How do
you display emails when a contact form is either too much or doesn't display that level of trust and professionalism you're looking for?