|
|
How can I hide an HTML form's email address?I really enjoyed your article about the "mail to" problem many of us rely on for folks to contact us for one reason or another. While I am just a geekette wanna-be, and am at best a stumbling dabbler in script and coding, I was wondering if you could share greater detail about how you scripted your contact form? When I took a look at the source code, not that I understand a lot of it, I was unable to determine how the message gets to where it needs to go without specifying the destination in the HTML? Think about it this way: when you go to a Web page with a form, you're viewing a bunch of HTML that's rendered a certain way and has a link to a program on the server that is supposed to receive the data from the user who has filled out the form. That's the "ACTION" attribute in the FORM tag. With me so far? That remote program is not another HTML form, but an actual script or program written in Perl, C, or some other language. Within that program, you can do anything you want as long as you also remember to output valid HTML, usually the 'thank you' page. With an email form, the script receives the data and turns it into an email message that's then "injected" into the email system on the server. The only question becomes: does the recipient's email address show up in the form data on the original HTML page, or can it be hidden in the CGI script itself so that that address is hidden from users? With most email scripts, you're expected to include your email address as a hidden input element, but if you have control of the CGI script itself, it's straightforward to have something like addr="my\@email.address";(that's the Perl form, at least). So if you can delve into the CGI script on the server, you can safely bury your email address on the server in a spot where no spammer can scrounge it for their own purposes. If you can't and you're stuck using an existing CGI script on the server, you might consider some of the workaround ideas discussed in the comments thread of avoiding mailto: links. I hope this clarifies things!
More Useful HTML, JavaScript and Web Site Programming Articles:
✔ How to Create Predefined Google Image Search Links?
Thanks for the Amazon URL [see Creating Amazon Search Links]. That worked beautifully. In fact, I sent you $5.00 for coffee in thanks....
✔ Can I embed a Facebook search box on my blog site?I've seen your articles about how to add a Twitter or Google search box on a Web page, but I have a tougher...
✔ Can I use CSS for drop shadows on my blog?I want to give my site a bit of a facelift and add some neat graphical elements. One of which is drop shadows....
✔ How can I embed interactive photo panoramas on my site/blog?I read through your blog entry about how to take panoramic photos with iOS 6 and an iPhone 5 and got enthused. I've...
✔ How can I create a Twitter search URL shortcut?I'd like to add a few Twitter search links to my Web site. Is that possible, or does Twitter prohibit this sort of...
Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help
right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
Categorized:
HTML, JavaScript and Web Site Programming
(Article 3909,
Written by Dave Taylor)
Tagged: html forms, spam Previous: Gmail warning me about Paypal claiming to send me mail? Next: Why is my HTML email all messed up? Reader Comments To Date: 1
I do have a comment, now that you mention it!Check This Out Too... |
Recent Entries
Look for Answers
Recommended
All Our Categories
Apple iPad Help
Articles and Reviews Auctions and Online Shopping Blogs and Blogging Building Web Site Traffic Business and Management Computer and Internet Basics d) None of the Above Facebook Help Google Gmail Help Google Plus Help HTML, JavaScript and Web Site Programming Industry News and Trade Shows iPhone and Cell Phone Help iPod, Sony PSP and MP3 Player Help Kindle Fire Help Mac OS X Help Pay Per Click (PPC) Advertising Pinterest Help Search Engine Optimization (SEO) Shell Script Programming Tech Support Video Help The Writing Business Twitter, LinkedIn and Social Network Help Unix and Linux Help Video Game Tips and Help Windows PC Help Find Me on Google+ ADT on G+ |
I just wanted to thank you for the intelligent tips!
Your site is a valuable resource.
Will do my best to "pay it forward".
: )
Thanx (again),
- Dan