Re: useful guidelines =] vs !]

This WebDNA talk-list message is from

2007


It keeps the original formatting.
numero = 68781
interpreted = N
texte = Ah yes, this might be true. But if you follow one of the previous guidelines to [url] wrap all variables you will never have any trouble with the !=~ as described below. I always found it conceptually easier to use [showif [url][var][/url]=] [showif [url][var][/url]!] because putting the qualifier before the variable is backward thinking for us humans. So try it for yourself and understand it more easily ;-) Matthew Perosi -- Matthew A Perosi Psi Prime, Inc. http://www.psiprime.com 323 Union Blvd. Totowa, NJ 07512 P: 973.225.9870 F: 973.413.8217 Bob Minor wrote: One thing you probably want to do instead, [showif = [var]]something[/showif] [showif ![var]]something[/showif] in case your variable contains a !=~ etc. this could throw off your results as webdna reads this first qualifying statement, hence if var value was set to "!" then you statement would be [showif !=] or in plain english, show if "" does not equal "=" which of course it doesn't. This leaves you with opposite of what you wanted which is showif "" equals "!". try it for yourself and enjoy! On Apr 10, 2007, at 9:03:18:0, sbraun wrote: > As long as we're listing some useful guidelines, > I always get these 2 mixed up, and have to test it out by trial and > error, ie. lots of my time. > > What's the layman's difference/explanation of the following 2 > statements? > > [showif [var]=]something[/showif] > [showif [var]!]something[/showif] > > Thanks, > sfb > > > > On Apr 10, 2007, at 7:29 AM, Terry Wilson wrote: > >> I would add to Donovan's excellent guidelines this: >> >> [input][/input] when the value is in a form input of any kind, and >> make sure you use the quotes. e.g.: >> > > ------------------------------------------------------------- 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: useful guidelines =] vs !] ( Stuart Tremain 2007)
  2. Re: useful guidelines =] vs !] ( Matthew A Perosi 2007)
  3. Re: useful guidelines =] vs !] ( Matthew A Perosi 2007)
  4. Re: useful guidelines =] vs !] ( Bob Minor 2007)
  5. Re: useful guidelines =] vs !] ( Donovan Brooke 2007)
  6. useful guidelines =] vs !] ( sbraun 2007)
Ah yes, this might be true. But if you follow one of the previous guidelines to [url] wrap all variables you will never have any trouble with the !=~ as described below. I always found it conceptually easier to use [showif [url][var][/url]=] [showif [url][var][/url]!] because putting the qualifier before the variable is backward thinking for us humans. So try it for yourself and understand it more easily ;-) Matthew Perosi -- Matthew A Perosi Psi Prime, Inc. http://www.psiprime.com 323 Union Blvd. Totowa, NJ 07512 P: 973.225.9870 F: 973.413.8217 Bob Minor wrote: One thing you probably want to do instead, [showif = [var]]something[/showif] [showif ![var]]something[/showif] in case your variable contains a !=~ etc. this could throw off your results as webdna reads this first qualifying statement, hence if var value was set to "!" then you statement would be [showif !=] or in plain english, show if "" does not equal "=" which of course it doesn't. This leaves you with opposite of what you wanted which is showif "" equals "!". try it for yourself and enjoy! On Apr 10, 2007, at 9:03:18:0, sbraun wrote: > As long as we're listing some useful guidelines, > I always get these 2 mixed up, and have to test it out by trial and > error, ie. lots of my time. > > What's the layman's difference/explanation of the following 2 > statements? > > [showif [var]=]something[/showif] > [showif [var]!]something[/showif] > > Thanks, > sfb > > > > On Apr 10, 2007, at 7:29 AM, Terry Wilson wrote: > >> I would add to Donovan's excellent guidelines this: >> >> [input][/input] when the value is in a form input of any kind, and >> make sure you use the quotes. e.g.: >> [input][myUSERNAMEvar] >> [/input]"> > > ------------------------------------------------------------- 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/ Matthew A Perosi

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:

WC2f3 (1997) Not reading code (1997) OT: 800x600 (2003) PCS Frames (1997) BGcolor (1997) Bug or syntax error on my part? (1997) Max Record length (1997) [CART] (1997) member pages (2000) AOL and referrers on target=_blank (2000) Username/Password with [Protect] (2000) Okay, I give up... (1999) WebCAT has the devil in it! (2003) WebCat2 - storing unformatted date data? (1997) WebDNA Solutions ... sorry! (1997) Calendar Snippet Problems (1998) Odd [math] behaviour (2003) Introduction/Tutorial/QuickStart (1997) Looking for 5 to 12 shops with 3 URLs & statements (1997) Plugin or CGI or both (1997)