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

I am struggling to make my name/email form work on my web site. I've been working on it for days now and am quite frustrated. I have very little knowledge of php or anything beyond static html, so I'm probablly screwing up some basic step.

Can anyoone help me?

A summary of what I've done so far is here: http://www.superteacherworksheets.com/help.html

THANK YOU in advance to anyone who takes the time to answer this message. I really, really appreciate you taking the time.

2007-03-17 12:56:33 · 3 answers · asked by TumbleTim 4 in Computers & Internet Programming & Design

3 answers

Change your form properties under the General tab to these:

Target Frame: should contain nothing / be blank

Action: http://www.st.com/formmail.php (replace st with your actual domain. Your domain name is so long, I had to shorten it so Yahoo wouldn't cut it off)

Method: POST

Encoding type: should contain nothing / be blank

2007-03-18 04:26:09 · answer #1 · answered by Anonymous · 1 0

A few things to check real quick:

It looks like formmail.php uses a post method for the form, not a get method.

When I clicked on the button, I got a page not found. Double check where the file is currently at on the server and make sure the form action points to the correct page.

Make sure your webserver supports PHP, and that your webserver has a mail server installed and running, check with your hosting provider if you are not running your own server.

To make the page redirect to a custom page, you need to add a redirect variable to the formmail.php. You can put it after the email address to send to, make the variable something like this:
$redirect = "page.to.go.to.com";

If none of that works, check that register_long_arrays is not disabled in PHP. Check with the hosting provider if you are not running your own server.

2007-03-17 20:22:06 · answer #2 · answered by Bryan A 5 · 1 0

in order for formail.php to work on your page, you need to make sure you have the ability to use it on your server.
Check with your server administrator or host provider about using php scripts on your page, and determine first if you even have the ability.
That is usually the case - just because you have a form mail worked out and in place does not mean it will function properly.
Alternative: you can do the same thing with static html, and successfully redirect people to whatever page you want upon clicking submit, thereby solving your problem.
I wouldn't use a php form like this unless I had to, like if it was embedded in flash.
//shrug
Good luck.

2007-03-17 20:12:43 · answer #3 · answered by Anonymous · 1 0

fedest.com, questions and answers