Re: best way to test for the existence of a parameter in a url
This WebDNA talk-list message is from 2003
It keeps the original formatting.
numero = 49855
interpreted = N
texte = Try this:[formvariables name=[url]--eqskudatarq[/url]][if [url][value][/url]!][then]... --eqskudatarq exists and has a non-blank value ...[/then][/if][/formvariables]Note that just saying [formvariables]...[/formvariables] performs a loop through all of the form variables passed in. Within the [formvariables] loop, [name] is the name of the formvariable for the current iteration of the loop, and [value] is its value, while [index] tells you which iteration you are on.I prefer the formvariables method over the other methods people have suggested, because it distinguishes between formvariables passed in to the page and other variables (text, math, db fields) that may have been created with the same name.- brianOn Tuesday, April 29, 2003, at 10:59 AM, Lucas Rockwell wrote:> Howard,>> Thanks. This does not seem to work for me. Maybe it is the problem > with trying to test for --eqskudatarq... Also, I want to test for the > existence of (not --eqskudatarq) and (--woSECTIONSdatarq), but that is > not working either.>> WebDNA does know about --eqskudatarq because when I list out the > formvariables, it is in the list...>> -lucas>> On Tuesday, April 29, 2003, at 10:54 AM, Howard Wolosky wrote:>>> I'm very partial to this method:>>>> [if [URL][_user][/URL]=%5B_user%5D]]>> [Then]>> ...>>>> At 10:38 AM 4/29/2003, you wrote:>>> Hi all,>>>>>> I am trying to test for the existence of a parameter in the URL. >>> What is the best way to do this?>>>>>> I find it odd that on the same page this works:>>>>>> [If [formvariables][id1][/formvariables]]>>> [Then]>>> ...>>>>>> But this does not:>>>>>> [If [formvariables][--eqskudatarq][/formvariables]]>>> [Then]>>> ...>>>>>> Basically, I don't care what the value of the parameter is, I just >>> want to know if it is there. Oh, and an added benefit would be to >>> check if it has some value other than blank ([--eqskudatarq]=).>>>>>> Thanks.>>>>>> -lucas-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Try this:[formvariables name=[url]--eqskudatarq[/url]][if [url][value][/url]!][then]... --eqskudatarq exists and has a non-blank value ...[/then][/if][/formvariables]Note that just saying [formvariables]...[/formvariables] performs a loop through all of the form variables passed in. Within the [formvariables] loop, [name] is the name of the formvariable for the current iteration of the loop, and [value] is its value, while [index] tells you which iteration you are on.I prefer the formvariables method over the other methods people have suggested, because it distinguishes between formvariables passed in to the page and other variables (text, math, db fields) that may have been created with the same name.- brianOn Tuesday, April 29, 2003, at 10:59 AM, Lucas Rockwell wrote:> Howard,>> Thanks. This does not seem to work for me. Maybe it is the problem > with trying to test for --eqskudatarq... Also, I want to test for the > existence of (not --eqskudatarq) and (--woSECTIONSdatarq), but that is > not working either.>> WebDNA does know about --eqskudatarq because when I list out the > formvariables, it is in the list...>> -lucas>> On Tuesday, April 29, 2003, at 10:54 AM, Howard Wolosky wrote:>>> I'm very partial to this method:>>>> [if [url][_user][/URL]=%5B_user%5D]]>> [Then]>> ...>>>> At 10:38 AM 4/29/2003, you wrote:>>> Hi all,>>>>>> I am trying to test for the existence of a parameter in the URL. >>> What is the best way to do this?>>>>>> I find it odd that on the same page this works:>>>>>> [If [formvariables][id1][/formvariables]]>>> [Then]>>> ...>>>>>> But this does not:>>>>>> [If [formvariables][--eqskudatarq][/formvariables]]>>> [Then]>>> ...>>>>>> Basically, I don't care what the value of the parameter is, I just >>> want to know if it is there. Oh, and an added benefit would be to >>> check if it has some value other than blank ([--eqskudatarq]=).>>>>>> Thanks.>>>>>> -lucas-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Brian Fries
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:
possible bug in unix version? (2000)
WebDNA Server Not Running (2005)
WebCat2 as a chat server? (1997)
RE: OK, here goes... (1997)
switching users (1998)
can you use [middle] in a search? (2001)
Before I Can Begin . . . (1998)
PCS Frames-Default page is solution! (1997)
[WebDNA] Suddenly, lots of WebDNA problems with FastCGI (2013)
Showing specific [cart] contents (1998)
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)
Moving Files (2000)
Practice runs ? (1997)
WebDNA Solutions --> Date format suggestions (1998)
something simple? (1998)
Date Calulation (1997)
Sendmail (1997)
X Server (1999)
[include ...] behavior (1997)
[WebDNA] OT - JS help (2008)