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.- 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/ Associated Messages, from the most recent to the oldest:

    
  1. Re: best way to test for the existence of a parameter in a url (Lucas Rockwell 2003)
  2. Re: best way to test for the existence of a parameter in a url (Donovan 2003)
  3. Re: best way to test for the existence of a parameter in a url (Lucas Rockwell 2003)
  4. Re: best way to test for the existence of a parameter in a url (Donovan 2003)
  5. Re: best way to test for the existence of a parameter in a url (Jay Van Vark 2003)
  6. Re: best way to test for the existence of a parameter in a url (WebCat @ Inkblot Media 2003)
  7. Re: best way to test for the existence of a parameter in a url (Lucas Rockwell 2003)
  8. Re: best way to test for the existence of a parameter in a url (Brian Fries 2003)
  9. Re: best way to test for the existence of a parameter in a url (WebCat @ Inkblot Media 2003)
  10. Re: best way to test for the existence of a parameter in a url (Lucas Rockwell 2003)
  11. Re: best way to test for the existence of a parameter in a url (WebCat @ Inkblot Media 2003)
  12. Re: best way to test for the existence of a parameter in a url (Howard Wolosky 2003)
  13. best way to test for the existence of a parameter in a url (Lucas Rockwell 2003)
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/ 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:

unclear on a simple [cart] ? (1998) No luck with taxes (1997) Error:Too many nested [xxx] contexts (1997) Slow NT mail. (2000) emailer settings and control questions (1997) Sorting Results (1999) UPS Calculator (2003) WebCatalog 4.0.2b5 available (2000) Install on RedHat ES 4 (2006) [WebDNA] Version 7 Config problem (2011) remotely creating and populating a stock inventory db - almost there! (1999) Searching for (field1 OR field2) AND field3 (2000) Upgrading old WebCat Database Files (1997) help (2001) WebCat2: Items xx to xx shown, etc. (1997) The code, one more time. (2003) Google Charts (2008) WebDNA Server Not Running (2005) Using Plug-In while running 1.6.1 (1997) [AppendFile] problem (WebCat2b13 Mac .acgi) (1997)