Re: useful guidelines =] vs !]

This WebDNA talk-list message is from

2007


It keeps the original formatting.
numero = 68780
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 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 > digest@talk.smithmicro.com> >> 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/ > > -- Matthew A Perosi Psi Prime, Inc. http://www.psiprime.com 323 Union Blvd. Totowa, NJ 07512 P: 973.225.9870 F: 973.413.8217 ------------------------------------------------------------- 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 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 > digest@talk.smithmicro.com> >> 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/ > > -- Matthew A Perosi Psi Prime, Inc. http://www.psiprime.com 323 Union Blvd. Totowa, NJ 07512 P: 973.225.9870 F: 973.413.8217 ------------------------------------------------------------- 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:

Math function in Formula.db (1997) [WebDNA] Still can't get v7 running ... (2012) help testing quicktime delivery (1997) textarea to page display (1998) Help! WebCat2 bug (1997) placement of ? (2000) form data submission gets truncated (1997) Cart Transfer from Un-Secure to Secure (2000) thread discussion solution (2000) Test (2006) Database Updates (1997) RE: Tax and ShipCost Problem (1997) Re2: frames & carts (1997) Help! WebCat2 bug (1997) WC Database Format (1997) [OT] iFrame (body) Q (2004) Windows-based Code Editor (2002) Emailer help....! (1997) webmerch and serials - almost there (1997) Error Lob.db records error message not name (1997)