Hi,
Neither of these are actually bugs, but the limitations of server-side error handling and the way browsers work.
We're stuck with this, I'm afraid, unless you switch to only allowing forms to work with JavaScript enabled (e.g. Ajax forms).
Welcome to the Tectite Forums! You can download and get support for our free PHP FormMail (form processor) and other free software.
1. If a user triggers the bad handler during form submission on a form page, the "clear" button on the page does not work anymore once the bad handler is taking over;
2. If the bad handler is trigger during the form submission process, the HTTP_REFERER variable is not from the form page URL, but from the bad handler script with many parameters in the URL, which makes it not readable for non-technical people.
Hi,
Neither of these are actually bugs, but the limitations of server-side error handling and the way browsers work.
We're stuck with this, I'm afraid, unless you switch to only allowing forms to work with JavaScript enabled (e.g. Ajax forms).
Russell Robinson - Author of Tectite FormMail and FormMailDecoder
http://www.tectite.com/
Does FormMail support field validation and error handling via AJAX? I can only find "ajax" in the version history page for v8.32 and 8.33, but not anywhere else in the user doc pages.
Hi,
Yes, AJAX support is a recent feature of FormMail. No documentation yet, but it's easy to get going.
Just download the latest version of formval (formval-v7.js), and add a hidden field called "fmmode" with value "ajax" or "auto".
You also need to structure the HTML so that errors and other messages can be shown.
Either use the Configuration Wizard to design a form or sign up for the free Hosted Forms service and get a working form that way.
Our Hosted Forms server defaults to AJAX forms.
Russell Robinson - Author of Tectite FormMail and FormMailDecoder
http://www.tectite.com/
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks