English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I am redesigning my companies main website and want to create new webforms for the site. I do not know how to use CGI, PHP, MySqrl or any thing else. My experience is in HTML, xHTML and CSS. Is there a way for me to create a webform for my site that uses only HTML that will permit the user to fill out the form and then email it to me?
I have tried free hosted CGI forms in the past and they are not reliable. PLEASE HELP!!! My business is suffering.

2007-06-17 10:44:33 · 5 answers · asked by Anonymous in Computers & Internet Programming & Design

5 answers

As previously suggested, your Web host probably has an e-mail gateway script that you can use, check with them.

If not, http://www.formmail.com will give you such service for about $12 per year.

2007-06-17 11:10:22 · answer #1 · answered by Anonymous · 0 1

While I understand that you need to work with your strengths, this is simply an IMPOSSIBLE request. HTML does not process ANYTHING. It's MARKUP only. It's a part of the name. To process ANYTHING you have to use middleware. Could be PHP, could be JSP, ASP, or ColdFusion, could be CGI, but it has to be SOMETHING.

The only way HTML sends ANYTHING is via MAILTO, and that's even LESS reliable than third-party CGI forms, as it depends on the interaction between the browser and the e-mail package on the CLIENT-SIDE, and that's even more unpredictable. That's the method JakeCigar's pointing out. You are of course, assuming that 1) the user has his mail configured, and 2) the browser opens the right e-mail program. If I use Yahoo! Webmail and I hit the link using IE, I am ****ed, since IE will try to bring up Outlook Express, which would not be configured!

As others said, your webhost should be able to help you with such a request. It would have to be custom written but it should be a simple job to customize an existing one. A badly customized one can be hijacked by spammers to spam other people, and you don't want that. Most web hosts should already have forms like that you can call, with simple instructions on how to configure your form to access it.

2007-06-17 11:36:29 · answer #2 · answered by Kasey C 7 · 0 1

YES! a form has to have an action, but it doesn't have to be a cgi!



does the job with the user's own e-mail program. it works with any browser that respects the mailto: url.

Of course a cgi would be better... but it's a great tool for developing websites and testing your forms before writing or finding the right cgi.

2007-06-17 12:16:52 · answer #3 · answered by jake cigar™ is retired 7 · 2 0

You're right - HTML is the fundamental document structure of the web. I've seen a few exemptions in my time, but they weren't compatible on most browsers and certainly didn't work correctly. For instance, a friend of mine just uploaded a PDF with links to other parts of the PDF in it. In Safari 4 on a Mac, it displayed the PDF in the browser window and followed the links. In everything else though, it asked you to downloaded it to your computer first. So yeah, HTML is the core of the web, the one markup language that ALL browsers are designed to support. EDIT: To respond to the first answer, even Flash websites still need an HTML document to embed themselves into, else you are just viewing a .SWF file in your browser window, and who knows how that's going to react? For starters, it'll resize to always fit the window - not very good on mobile devices!

2016-04-01 02:28:05 · answer #4 · answered by Anonymous · 0 0

If you are hosted by a hosting company, alot of times (sometimes) the host will have a forms application. All you have to do is change it around using html. At least the hosting company has all kinds ready applications. All I do is modify to my uses.

2007-06-17 11:02:04 · answer #5 · answered by dick_bee_bad 5 · 0 0

fedest.com, questions and answers