Re: [WebDNA] showif with empty variable

This WebDNA talk-list message is from

2015


It keeps the original formatting.
numero = 112171
interpreted = N
texte = --Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable I've never had a problem with this by url'ing the variable if there's a chan= ce it will contain an exclamation point, equal sign or some other comparison= symbol, which would cause a false comparison. If the variable is a known qu= antity, such as a variable you feed it from a form value or otherwise explic= itly set (as it appears to be here), then there's no need to waste your time= with unnecessary [url]ing. Another simpler way is to reverse the comparison= : > [showif =3D[selector]] This way, even if it is something that could contain problematic characters,= they will come after the =3D and not cause a problem. I'm curious if this isn't working, or if you are just wondering out loud bef= ore coding it. Terry Sent from my iPad > On Mar 13, 2015, at 3:59 PM, Steve Braun wrote: >=20 > Hi All, > I am having an 'age-old' problem with webDNA. > I want to use a showif tag with an empty variable. > I've read some of the archives, but they don't seem to apply. >=20 > This works: > [showif [selector]=3Dhome] [include home_page.inc] [/showif] =20 > [showif [selector]=3Dlocal] [include local_page.inc] [/showif] =20 >=20 > How do I make this work? > [showif [selector]=3D] [include blank_page.inc] [/showif] =20 >=20 > Thanks for any assistance. >=20 > Stephen F Braun > sbraun1@twcny.rr.com > --------------------------------------------------------- This message is s= ent to you because you are subscribed to the mailing list . To unsubscribe, E= -mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting:= support@webdna.us --Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
I've never had a problem with this by u= rl'ing the variable if there's a chance it will contain an exclamation point= , equal sign or some other comparison symbol, which would cause a false comp= arison. If the variable is a known quantity, such as a variable you feed it f= rom a form value or otherwise explicitly set (as it appears to be here), the= n there's no need to waste your time with unnecessary [url]ing. Another simp= ler way is to reverse the comparison:

[showif =3D[selector]]
=
This way, even if it is something that could contain problematic c= haracters, they will come after the =3D and not cause a problem.
<= br>
I'm curious if this isn't working, or if you are just wonderin= g out loud before coding it.

Terry

Sent from= my iPad

On Mar 13, 2015, at 3:59 PM, Steve Braun <sbraun1@twcny.rr.com> wrote:

Hi All,
I am having an 'age-old' problem with webDNA.
I want to use a= showif tag with an empty variable.
I've read some of the arch= ives, but they don't seem to apply.

This works:
[showif= [selector]=3Dhome]    [include home_page.inc]   [/= showif]   
[showif [selector]=3Dlocal]    [= include local_page.inc]   [/showif]   

How d= o I make this work?
[showif [selector]=3D]    [include bla= nk_page.inc]   [/showif]   

Thanks fo= r any assistance.

St= ephen F Braun
sbraun1@twcny.rr.= com
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.= webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
= --Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] showif with empty variable (Brian Burton 2015)
  2. Re: [WebDNA] showif with empty variable (Donovan Brooke 2015)
  3. Re: [WebDNA] showif with empty variable (Brian Burton 2015)
  4. Re: [WebDNA] showif with empty variable (Donovan Brooke 2015)
  5. Re: [WebDNA] showif with empty variable (Dan Strong 2015)
  6. Re: [WebDNA] showif with empty variable (Terry Wilson 2015)
  7. Re: [WebDNA] showif with empty variable (Kenneth Grome 2015)
  8. Re: [WebDNA] showif with empty variable (Steve Braun 2015)
  9. Re: [WebDNA] showif with empty variable (Steve Braun 2015)
  10. Re: [WebDNA] showif with empty variable (Kenneth Grome 2015)
  11. Re: [WebDNA] showif with empty variable (Donovan Brooke 2015)
  12. Re: [WebDNA] showif with empty variable (Brian Burton 2015)
  13. Re: [WebDNA] showif with empty variable (Terry Wilson 2015)
  14. Re: [WebDNA] showif with empty variable (Dan Strong 2015)
  15. [WebDNA] showif with empty variable (Steve Braun 2015)
--Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable I've never had a problem with this by url'ing the variable if there's a chan= ce it will contain an exclamation point, equal sign or some other comparison= symbol, which would cause a false comparison. If the variable is a known qu= antity, such as a variable you feed it from a form value or otherwise explic= itly set (as it appears to be here), then there's no need to waste your time= with unnecessary [url]ing. Another simpler way is to reverse the comparison= : > [showif =3D[selector]] This way, even if it is something that could contain problematic characters,= they will come after the =3D and not cause a problem. I'm curious if this isn't working, or if you are just wondering out loud bef= ore coding it. Terry Sent from my iPad > On Mar 13, 2015, at 3:59 PM, Steve Braun wrote: >=20 > Hi All, > I am having an 'age-old' problem with webDNA. > I want to use a showif tag with an empty variable. > I've read some of the archives, but they don't seem to apply. >=20 > This works: > [showif [selector]=3Dhome] [include home_page.inc] [/showif] =20 > [showif [selector]=3Dlocal] [include local_page.inc] [/showif] =20 >=20 > How do I make this work? > [showif [selector]=3D] [include blank_page.inc] [/showif] =20 >=20 > Thanks for any assistance. >=20 > Stephen F Braun > sbraun1@twcny.rr.com > --------------------------------------------------------- This message is s= ent to you because you are subscribed to the mailing list . To unsubscribe, E= -mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting:= support@webdna.us --Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
I've never had a problem with this by u= rl'ing the variable if there's a chance it will contain an exclamation point= , equal sign or some other comparison symbol, which would cause a false comp= arison. If the variable is a known quantity, such as a variable you feed it f= rom a form value or otherwise explicitly set (as it appears to be here), the= n there's no need to waste your time with unnecessary [url]ing. Another simp= ler way is to reverse the comparison:

[showif =3D[selector]]
=
This way, even if it is something that could contain problematic c= haracters, they will come after the =3D and not cause a problem.
<= br>
I'm curious if this isn't working, or if you are just wonderin= g out loud before coding it.

Terry

Sent from= my iPad

On Mar 13, 2015, at 3:59 PM, Steve Braun <sbraun1@twcny.rr.com> wrote:

Hi All,
I am having an 'age-old' problem with webDNA.
I want to use a= showif tag with an empty variable.
I've read some of the arch= ives, but they don't seem to apply.

This works:
[showif= [selector]=3Dhome]    [include home_page.inc]   [/= showif]   
[showif [selector]=3Dlocal]    [= include local_page.inc]   [/showif]   

How d= o I make this work?
[showif [selector]=3D]    [include bla= nk_page.inc]   [/showif]   

Thanks fo= r any assistance.

St= ephen F Braun
sbraun1@twcny.rr.= com
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.= webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
= --Apple-Mail-8E6E0D1D-D69A-4302-8875-118B4F10FD22-- Terry Wilson

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:

Plugin or CGI or both (1997) Am I going senile? (Price recalc based on quantity) (1997) Store Example to Use (1998) Access Denied! But why? (1997) [WebDNA] ReturnRaw and binarybody (2013) [WebDNA] Syntax Error? (2009) autocommit problem (1998) Re:Signal Raised (1997) Selected Item in Pop-down (2003) WebCatalog/WebMerchant Manuals Available (1998) OT: RAID Options (2004) Search group and ww (FYI) (2003) .html processing? (1998) WriteFile and returns... (2000) Mozilla/4. and Browser Info.txt (1997) Summary search -- speed (1997) Problems with shopping cart (1997) WebCat2final1 crashes (1997) OT: Amazon Patents (2000) trouble updating records in database (1998)