Re: 911: testing if the field is empty

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 33627
interpreted = N
texte = The problem here is that if [image_width] is empty the equation parser would have a problem parsing:(>100)But here is one way to get around that problem:[if ([format 10d]0[image_width][/format]>100)] [then]100[/then] [else][image_width][/else] [/if]The trick here is that the format will force a 0 value if [image_width] is empty. -----Original Message----- From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf Of Max Utter Sent: Friday, June 23, 2000 3:24 PM To: WebCatalog Talk Subject: 911: testing if the field is empty I am now 1 day into WebControl and very frustrated. I can not seem to find any where in the docs where they tell what those datarq, as, eq, wo, etc.. things around the fields in [search] are, can anyone tell me where to find out.Also, I am trying to check when a field is empty.This works: [showif [image_width]> ]It has a width number[/showif]However, I need an [if][then][else] that will eval to true (then) if [image_width] is empty. This is so that I can do something like:[if ([image_width]>100)|([image_width] is empty) [then]100[/then] [else][image_width][/else] [/if]Please help. I have sent SmithMicro three emails and they have not answered. I must get this project moving and these details are really hurting.Thank You,Max -- Max Utter President & CEO, menstoys.com 1113 Spruce Street, suite 103 Boulder, CO 80302max@menstoys.com office: 303 381-2502 fax: 303 381-2504 cell: 303 588-3813http://www.menstoys.com/store/home.asp> From: John Butler > Reply-To: (WebCatalog Talk) > Date: Fri, 23 Jun 2000 16:09:32 > To: (WebCatalog Talk) > Subject: Re: possible to oscillate between a [redirect] and [authenticate] > every other login attempt? > > Thanks Anup, > > I tried that like this- > > ___________ > > [showif [url][password][/url]![url][Decrypt seed=theTree][lookup > db=dbs/some.db&lookinField=Handle&value=[URL][username][/URL][!] > [/!]&returnField=Pass¬Found=NotFoundAmigo][/Decrypt][/url]] > > [showif [URL][retryCounter][/URL]=%5BretryCounter%5D] > [math show=F]retryCounter=2[/math] > [/showif] > > [showif [URL][retryCounter][/URL]\2] > [REDIRECT PassHelp.tmpl?no_cache=[date > %Y%m%d%m%S]&retryCounter=[retryCounter]] > [/showif] > > [hideif [URL][retryCounter][/URL]\2] > [authenticate (Use back button for help)] > [/hideif] > > [/showif] > ______________ > > ..but notice that when coming in with an odd number for [retryCounter] the > [autheticate] kicks in and the user cannot get back to the [redirect]. I want > the > [redirect] to kick back in after some more futile attempts, but how? > > -John > > Anup Setty wrote: > >> You can have a counter, >> >> [showif [counter]^counter] >> [text]counter=0[/text] >> [/showif] >> >> and on each attempt, increment the counter and pass with your >> form action or URL as a variable. >> >> each time the user comes back; >> >> [showif [counter]>3] -- whatever the number you want use as limitation >> [redirect .....] >> [/showif] >> >> hope this works >> >> anup >> >> ----- Original Message ----- >> From: John Butler >> To: WebCatalog Talk >> Sent: Friday, June 23, 2000 2:53 PM >> Subject: possible to oscillate between a [redirect] and [authenticate] every >> other login attempt? >> >>> I want it so that if an admin type tries logging in with a bad password, >> then he is >>> redirected to another (help) page... where he has the option (among >> others) to click a >>> link to go back to the original login page and try again. So the >> protection code at >>> the top of that original login page must not redirect if he is trying >> again. This I >>> can do with the below code, but what I haven't figured out is how to cause >> the redirect >>> to kick back in and send him back to the help page after [x] more of his >> bad attempts >>> to get the password right. Maybe this is impossible. Any ideas? >>> >>> (as the below code is now, once he uses the link to go back and try again >> ...a >>> href=login.tmpl?retry=yes... he gets stuck on the [authenticate]. He >> can use the >>> back button, but can I automate it?) >>> ________ >>> >>> [showif [url][password][/url]![url][Decrypt seed=thetree][lookup >>> db=wzdb/some.db&lookinField=Handle&value=[URL][username][/URL][!] >>> [/!]&returnField=Pass¬Found=NotFoundAmigo][/Decrypt][/url]] >>> >>> [hideif [URL][retry][/URL]=yes] >>> [REDIRECT PassHelp.tmpl?no_cache=[date %Y%m%d%m%S]] >>> [/hideif] >>> >>> [authenticate (Use back button for help)] >>> >>> [/showif] >>> > > > ------------------------------------------------------------- > 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://search.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://search.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://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: 911: testing if the field is empty (WebDNA Support 2000)
  2. Re: 911: testing if the field is empty (Scott Anderson 2000)
  3. Re: 911: testing if the field is empty (Scott Anderson 2000)
  4. Re: 911: testing if the field is empty (Kenneth Grome 2000)
  5. 911: testing if the field is empty (Max Utter 2000)
The problem here is that if [image_width] is empty the equation parser would have a problem parsing:(>100)But here is one way to get around that problem:[if ([format 10d]0[image_width][/format]>100)] [then]100[/then] [else][image_width][/else] [/if]The trick here is that the format will force a 0 value if [image_width] is empty. -----Original Message----- From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]On Behalf Of Max Utter Sent: Friday, June 23, 2000 3:24 PM To: WebCatalog Talk Subject: 911: testing if the field is empty I am now 1 day into WebControl and very frustrated. I can not seem to find any where in the docs where they tell what those datarq, as, eq, wo, etc.. things around the fields in [search] are, can anyone tell me where to find out.Also, I am trying to check when a field is empty.This works: [showif [image_width]> ]It has a width number[/showif]However, I need an [if][then][else] that will eval to true (then) if [image_width] is empty. This is so that I can do something like:[if ([image_width]>100)|([image_width] is empty) [then]100[/then] [else][image_width][/else] [/if]Please help. I have sent SmithMicro three emails and they have not answered. I must get this project moving and these details are really hurting.Thank You,Max -- Max Utter President & CEO, menstoys.com 1113 Spruce Street, suite 103 Boulder, CO 80302max@menstoys.com office: 303 381-2502 fax: 303 381-2504 cell: 303 588-3813http://www.menstoys.com/store/home.asp> From: John Butler > Reply-To: (WebCatalog Talk) > Date: Fri, 23 Jun 2000 16:09:32 > To: (WebCatalog Talk) > Subject: Re: possible to oscillate between a [redirect] and [authenticate] > every other login attempt? > > Thanks Anup, > > I tried that like this- > > ___________ > > [showif [url][password][/url]![url][Decrypt seed=theTree][lookup > db=dbs/some.db&lookinField=Handle&value=[url][username][/URL][!] > [/!]&returnField=Pass¬Found=NotFoundAmigo][/Decrypt][/url]] > > [showif [url][retryCounter][/URL]=%5BretryCounter%5D] > [math show=F]retryCounter=2[/math] > [/showif] > > [showif [url][retryCounter][/URL]\2] > [REDIRECT PassHelp.tmpl?no_cache=[date > %Y%m%d%m%S]&retryCounter=[retryCounter]] > [/showif] > > [hideif [url][retryCounter][/URL]\2] > [authenticate (Use back button for help)] > [/hideif] > > [/showif] > ______________ > > ..but notice that when coming in with an odd number for [retryCounter] the > [autheticate] kicks in and the user cannot get back to the [redirect]. I want > the > [redirect] to kick back in after some more futile attempts, but how? > > -John > > Anup Setty wrote: > >> You can have a counter, >> >> [showif [counter]^counter] >> [text]counter=0[/text] >> [/showif] >> >> and on each attempt, increment the counter and pass with your >> form action or URL as a variable. >> >> each time the user comes back; >> >> [showif [counter]>3] -- whatever the number you want use as limitation >> [redirect .....] >> [/showif] >> >> hope this works >> >> anup >> >> ----- Original Message ----- >> From: John Butler >> To: WebCatalog Talk >> Sent: Friday, June 23, 2000 2:53 PM >> Subject: possible to oscillate between a [redirect] and [authenticate] every >> other login attempt? >> >>> I want it so that if an admin type tries logging in with a bad password, >> then he is >>> redirected to another (help) page... where he has the option (among >> others) to click a >>> link to go back to the original login page and try again. So the >> protection code at >>> the top of that original login page must not redirect if he is trying >> again. This I >>> can do with the below code, but what I haven't figured out is how to cause >> the redirect >>> to kick back in and send him back to the help page after [x] more of his >> bad attempts >>> to get the password right. Maybe this is impossible. Any ideas? >>> >>> (as the below code is now, once he uses the link to go back and try again >> ...a >>> href=login.tmpl?retry=yes... he gets stuck on the [authenticate]. He >> can use the >>> back button, but can I automate it?) >>> ________ >>> >>> [showif [url][password][/url]![url][Decrypt seed=thetree][lookup >>> db=wzdb/some.db&lookinField=Handle&value=[url][username][/URL][!] >>> [/!]&returnField=Pass¬Found=NotFoundAmigo][/Decrypt][/url]] >>> >>> [hideif [url][retry][/URL]=yes] >>> [REDIRECT PassHelp.tmpl?no_cache=[date %Y%m%d%m%S]] >>> [/hideif] >>> >>> [authenticate (Use back button for help)] >>> >>> [/showif] >>> > > > ------------------------------------------------------------- > 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://search.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://search.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://search.smithmicro.com/ Scott Anderson

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:

Credit card arrangement (2005) [countWords]? (1997) Not Enough Memory for Database? (2003) Replacing a price with text (1998) [WebDNA] Putting '&search' into URL killing all search contexts on my sites (2010) Show shoppingcart after remove last item (1997) Hosting (1998) Server Traffic Simulation (1998) Calendar (1997) Pull Down Menu for Catagories (2000) Webmerchant quitting (1998) Reversed words (1997) authorizenet and netscape (2002) Emailer (1997) RE: Supressing Error Messages (1998) Formating found categories (1997) WebCat B13 Mac CGI -- Frames question (1997) WebDNA Developer Resource Center (2002) Date range Problem (2006) WebTen + WebCatalog Plugin clarification (1998)