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 = 49860
interpreted = N
texte = Brian,Thank you. This works!-lucasOn Tuesday, April 29, 2003, at 11:05 AM, Brian Fries wrote:> 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.>> - brian>>> On 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/>-------------------------------------------------------------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:
Brian,Thank you. This works!-lucasOn Tuesday, April 29, 2003, at 11:05 AM, Brian Fries wrote:> 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.>> - brian>>> On 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/>-------------------------------------------------------------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/
Lucas Rockwell
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:
can webcat determine an image's pixel dimensions? (2000)
TeaRoom Order fields email account remain empty even though thewy are filled. (1997)
Custom WebCat Prefs ... (1997)
Date Help! (2003)
[WebDNA] Cookie behavior (2010)
WebCat2 - Getting to the browser's username/password data (1997)
Price recalc based on quantity (1997)
WebCatalog 2.0 & WebDNA docs in HTML ... (1997)
[date format] w/in sendmail (1997)
setheader and retrieve it immediatly (2001)
WebCat2 beta 11 - new prefs ... (1997)
Did this just get cheaper ? (2003)
Examples Link? (2000)
[removehtml] (was: Undocumented tags and contexts) (2000)
Re2: frames & carts (1997)
help with duplicate records posted (1998)
Hiding HTML and page breaks (1997)
[WebDNA] Limits? (2009)
New 4.5 installer (2002)
AAgghh!! Help, please. SSL strikes again. (1997)