Re: detecting if var is blank?

This WebDNA talk-list message is from

2007


It keeps the original formatting.
numero = 68363
interpreted = N
texte = if you put the [raw][myvar][/raw] as the left side argument then you won't have to worry about the value of myvar messing up the comparison (if myvar is "=34" then you'll get odd results - which is why it's usally best to [url]ize each side of the comparison). I usually do this: [showif [raw][myvar][/raw]=[myvar]][text]myvar=[/text][/text][/showif] then you can be assured that myvar is valid later on... [showif [url][myvar][/url]=]...[/showif] >[hideif [myvar]=[raw][myvar][/raw]] >[hideif [myvar]=] >Only shows if the variable is not blank or undefined >[/hideif][/hideif] > > >You can do this cleaner with an IF statement but figured you might want to >stay with hideifs/showifs > > >HTH >Alex > > > > > >On 1/25/07 3:11 PM, "Scott Szretter" wrote: > >> I am hoping someone can tell me why this is not working: >> >> I am trying to show text and a variable only if it is actually preset >> and contains something. >> Both lines of code below produce this: >> >> abc:[myvar] >> >> Here are the two ways I have tried: >> >> 1. >> [showif [myvar]!]abc:[myvar] >> [/showif] >> >> 2. >> [showif [myvar]![blank]]abc:[myvar][/showif] >> >> >> Any ideas? >> Thanks! > >-- >Alex McCombie >. . . . . . . . . . . . . . . . . . . . . . . . . . . . >Adventure Skies Interactive >Box 124 >Martville, NY 131111 >p. 315 .233 .9403 >e. Alex@AdventureSkies.com > >http://AdventureSkies.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/ -- --------------------------------- John A. Hill Oak Hill Software Website Development/Consulting john@oakhillsoftware.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:

    
  1. Re: detecting if var is blank? ( Stuart Tremain 2007)
  2. Re: detecting if var is blank? ( Scott Szretter 2007)
  3. Re: detecting if var is blank? ( Donovan Brooke 2007)
  4. Re: detecting if var is blank? ( Donovan Brooke 2007)
  5. Re: detecting if var is blank? ( "Olin Lagon" 2007)
  6. Re: detecting if var is blank? ( John Hill 2007)
  7. Re: detecting if var is blank? ( Alex McCombie 2007)
  8. Re: detecting if var is blank? ( Gary Krockover 2007)
  9. detecting if var is blank? ( Scott Szretter 2007)
if you put the [raw][myvar][/raw] as the left side argument then you won't have to worry about the value of myvar messing up the comparison (if myvar is "=34" then you'll get odd results - which is why it's usally best to [url]ize each side of the comparison). I usually do this: [showif [raw][myvar][/raw]=[myvar]][text]myvar=[/text][/text][/showif] then you can be assured that myvar is valid later on... [showif [url][myvar][/url]=]...[/showif] >[hideif [myvar]=[raw][myvar][/raw]] >[hideif [myvar]=] >Only shows if the variable is not blank or undefined >[/hideif][/hideif] > > >You can do this cleaner with an IF statement but figured you might want to >stay with hideifs/showifs > > >HTH >Alex > > > > > >On 1/25/07 3:11 PM, "Scott Szretter" wrote: > >> I am hoping someone can tell me why this is not working: >> >> I am trying to show text and a variable only if it is actually preset >> and contains something. >> Both lines of code below produce this: >> >> abc:[myvar] >> >> Here are the two ways I have tried: >> >> 1. >> [showif [myvar]!]abc:[myvar] >> [/showif] >> >> 2. >> [showif [myvar]![blank]]abc:[myvar][/showif] >> >> >> Any ideas? >> Thanks! > >-- >Alex McCombie >. . . . . . . . . . . . . . . . . . . . . . . . . . . . >Adventure Skies Interactive >Box 124 >Martville, NY 131111 >p. 315 .233 .9403 >e. Alex@AdventureSkies.com > >http://AdventureSkies.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/ -- --------------------------------- John A. Hill Oak Hill Software Website Development/Consulting john@oakhillsoftware.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/ John Hill

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:

Removing [showif] makes a big difference in speed (1997) Problem with Formulas.db (1999) WebCat2final1 crashes (1997) CGI Request Time Out (1997) Temp DB (Was freeze) (2003) email program problem (1998) shownext not showing next...still r2 (1997) mysql errors (2005) [OT] CSS and SSI books (2004) Bug when including a db file ... ? (2000) Nt's Latest? (1997) purchase plugin (1996) WebCat2b13MacPlugIn - [include] doesn't allow creator (1997) Web Developer Product Awards (1997) WebDNA deletes major DB data big time (2004) [addlineitems] (1997) Missing contexts on NT (1997) To Do list (2003) Country & Ship-to address & other fields ? (1997) Different Tax levels (1998)