Re: Trying to evaluate data that is stored in an indexed variable...

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 34751
interpreted = N
texte = I didn't look too carefully... but you have some goofy syntax: (see below)Matthew Levy wrote:> Hi, > > I want to be able to evaluate numbers (multiple) that are stored in a > variable. Let me explain: > I have a variable called download_[index] that stores user input (a > download_id of a program that the user has selected to download). The user > can select multiple items to download so there are several different numbers > that are stored in this index variable. And, oh yeah, the numbers are > separated by and &. Here is the snippet of code that I use to index items > selected by the user. > > [text multi=T][loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > download_[index]=&[/loop][/text]you realize with the above you are simply setting the values of those dynamic vars each to *nothing*?> > > What I want to be able to do a bunch of tricks with these numbers, such as: > > If there is more than one number in the download_[index] where the first > three characters are equal to 101 than send out a general (e-mail > response). > > Or, if there is only one with a certain prefix, do something else. Here > is what I have currently...I am trying to write a loop that can go in and do > some of the things that I described above, I really want to know how I can > say if more than one value has a certain prefix, do task 1, and just > evaluate the remaining numbers in the found set. > > [loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > [hideif =[interpret][download_[index]][/interpret]]This ^^^ hideif is not complete. In english: If [interpret][download_[index]][/interpret] WHAT? ...is equal to something else (what?), not equal to something... Check the docs on the syntax> > [showif [getchars > start=1&end=3][interpret][download_[index]][/interpret][/getchars]=101] > [sendmail to=[lookup > db=/db/session.db&value=[session_id]&lookinfield=session_id&returnfield= > user_email]&from=sales@aecsoft.com&subject=Thank you for your download] > [include file=/includes/messages/ftsgen.inc&raw=F] > [/sendmail] > [/showif] > [/hideif] > [/loop] > > Your help is very much appreciated. > > Sincerely, > > Matthew Levy > AEC Software, Inc > mlevy@aecsoft.com > > P.S.: Yes, it is Sunday and I am work. Web is life. > > ------------------------------------------------------------- > 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: Trying to evaluate data that is stored in an indexed variable... (John Butler 2000)
  2. Trying to evaluate data that is stored in an indexed variable... (Matthew Levy 2000)
I didn't look too carefully... but you have some goofy syntax: (see below)Matthew Levy wrote:> Hi, > > I want to be able to evaluate numbers (multiple) that are stored in a > variable. Let me explain: > I have a variable called download_[index] that stores user input (a > download_id of a program that the user has selected to download). The user > can select multiple items to download so there are several different numbers > that are stored in this index variable. And, oh yeah, the numbers are > separated by and &. Here is the snippet of code that I use to index items > selected by the user. > > [text multi=T][loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > download_[index]=&[/loop][/text]you realize with the above you are simply setting the values of those dynamic vars each to *nothing*?> > > What I want to be able to do a bunch of tricks with these numbers, such as: > > If there is more than one number in the download_[index] where the first > three characters are equal to 101 than send out a general (e-mail > response). > > Or, if there is only one with a certain prefix, do something else. Here > is what I have currently...I am trying to write a loop that can go in and do > some of the things that I described above, I really want to know how I can > say if more than one value has a certain prefix, do task 1, and just > evaluate the remaining numbers in the found set. > > [loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > [hideif =[interpret][download_[index]][/interpret]]This ^^^ hideif is not complete. In english: If [interpret][download_[index]][/interpret] WHAT? ...is equal to something else (what?), not equal to something... Check the docs on the syntax> > [showif [getchars > start=1&end=3][interpret][download_[index]][/interpret][/getchars]=101] > [sendmail to=[lookup > db=/db/session.db&value=[session_id]&lookinfield=session_id&returnfield= > user_email]&from=sales@aecsoft.com&subject=Thank you for your download] > [include file=/includes/messages/ftsgen.inc&raw=F] > [/sendmail] > [/showif] > [/hideif] > [/loop] > > Your help is very much appreciated. > > Sincerely, > > Matthew Levy > AEC Software, Inc > mlevy@aecsoft.com > > P.S.: Yes, it is Sunday and I am work. Web is life. > > ------------------------------------------------------------- > 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/ John Butler

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:

Mac v. NT (1998) [WebDNA] A new popuated field to a DB with 700.000 records (2009) searchable list archive (1997) Shopping Cart Problem (1998) Help name our technology! (1997) WC2f3 (1997) SKU lookup (1997) Truncated Sendmail (1998) links to .db's ? (1999) The USArea® Network web site ... (1997) Safari browser and WebDNA set-cookies (2003) how to use WebCat w. SSL & CyberCash (1998) displaying New products (using [date]) (1997) Remote administration (1998) shipcost (1997) mass mailing (1998) security (1997) Moving Files (2000) WebCat2b13MacPlugIn - [showif][search][/showif] (1997) Re1000001: Setting up shop (1997)