Re: [ShowIf] a either fields are blank
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 20524
interpreted = N
texte = > I want text to show only if certain fields were left blank. As long> as I specify only one field, this works fine: [ShowIf [eMail]!] Your> forgot your email address[/ShowIf] But I have 10 fields which I would> like for the customer to fill out. I any of these are left blank, I> would like something to show. How do you indicate that if [eMail] or> [FirstName] or etc... are blank, then show a certain text?> This does not work [ShowIf [email]1&[FirstName]!]Your forgot....> [/ShowIf] I want to avoid using the standard RequiredFields command> Any suggestions?I use the RequiredFields command, but edited the ErrorMessages.db toredirect to a custom error page:RequiredField [redirect /errors/forms.html?command=showpage¶m1=[param1]]This sends the browser and the first missing field (param1) to a pagethat includes showIf's for each possible missing field:
[showif [param1]=name]You forgot to enter your name.[/showif] [showif [param1]=age]You forgot to enter your age.[/showif] Please use your browser's Back button and complete the form.
The first empty field was enough for me; if you want to list all themissing information, I sure you could come up with a loop that checksparam1, param2, param3, etc. Good luck,Brian::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Brian.Drum :::::::::::::::::::::::::::::::: mailto:bdrum@aecsoft.com :: Web.Designer :::::::::::::::::::::::::::::::: http://www.aecsoft.com :: AEC.Software;.Inc.:::::::::::::::::::::::::::: tel:703.450.1980 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Associated Messages, from the most recent to the oldest:
> I want text to show only if certain fields were left blank. As long> as I specify only one field, this works fine: [ShowIf [eMail]!] Your> forgot your email address[/ShowIf] But I have 10 fields which I would> like for the customer to fill out. I any of these are left blank, I> would like something to show. How do you indicate that if [eMail] or> [FirstName] or etc... are blank, then show a certain text?> This does not work [ShowIf [email]1&[FirstName]!]Your forgot....> [/ShowIf] I want to avoid using the standard RequiredFields command> Any suggestions?I use the RequiredFields command, but edited the ErrorMessages.db toredirect to a custom error page:RequiredField [redirect /errors/forms.html?command=showpage¶m1=[param1]]This sends the browser and the first missing field (param1) to a pagethat includes showIf's for each possible missing field:
[showif [param1]=name]You forgot to enter your name.[/showif] [showif [param1]=age]You forgot to enter your age.[/showif] Please use your browser's Back button and complete the form.
The first empty field was enough for me; if you want to list all themissing information, I sure you could come up with a loop that checksparam1, param2, param3, etc. Good luck,Brian::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Brian.Drum :::::::::::::::::::::::::::::::: mailto:bdrum@aecsoft.com :: Web.Designer :::::::::::::::::::::::::::::::: http://www.aecsoft.com :: AEC.Software;.Inc.:::::::::::::::::::::::::::: tel:703.450.1980 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Brian Drum
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Banner Ad example (Typhoon) and WebCatalog (1997)
[if] (2003)
Add a field to the error log? (1997)
question: writing files textb in webmerch (1997)
Error.html (1997)
WebCatalog Hosting (1996)
Requiring that certain fields be completed (1997)
RE: Webcat 2.0.1b1 bug with IE 3.01/4.0p1 (1997)
Country & Ship-to address & other fields ? (1997)
Include a big block of text (1997)
WebCat Contest (1998)
My solution... (1996)
[Sum] function? (1997)
Using Plug-In while running 1.6.1 (1997)
Protecting databases (1999)
Running 2 two WebCatalog.acgi's (1996)
Can't Update records (1997)
[Semi-OT] Eaaaaaasy OSX FTP (2003)
sorting dates (1999)
Sort Order on a page search (1997)