Appreciate the help from both Robert and Anthony. I did get it to work using Robert's method. I also came up with
<@IF EXPR="'000' = '0' AND 'len(000)' = 'len(0)'" TRUE ="true" FALSE="false"> which seems to work for what I am trying to do. John Muldoon Corporate Incentives 3416 Nicollet Ave S Minneapolis, MN 55408-4552 612.822.2222 webd...@cipromo.com <http://cipromo.com/> http://cipromo.com _____ From: Robert Shubert [mailto:rshub...@tronics.com] Sent: Monday, August 15, 2011 10:52 AM To: Witango-Talk@witango.com Subject: RE: Witango-Talk: Exact Numeric Character IFs I have two: Variables: request$input1 = "00" request$input2 = "0000" <@IF expr=" 'A<@VAR input1>' = 'A<@VAR input2>' "> By placing an arbitrary letter before the variables, you will force TeraScript to internally compare them as strings. This will be False. OR <@IF expr=" <@CIPHER hash md5 <@VAR input1> = <@CIPHER hash md5 <@VAR input2>> "> Since the MD5 hash of 0 is different from 00, this will be False. This trick also allows you to do case sensitive string comparisons, where @IF normally is case insensitive. Robert PS. Both of these short-comings are issues that should be corrected. I'll add them to my to-do list. From: WebDude [mailto:webd...@cipromo.com] Sent: Monday, August 15, 2011 11:31 AM To: Witango-Talk@witango.com Subject: RE: Witango-Talk: Exact Numeric Character IFs Any ideas? _____ From: WebDude [mailto:webd...@cipromo.com] Sent: Monday, August 15, 2011 9:39 AM To: Witango-Talk@witango.com Subject: RE: Witango-Talk: Exact Numeric Character IFs This is what I need... 0 = 0 True 00 = 0 False Simply changing the TRUE and FALSE values does not work. Both of these equate to TRUE. All of these equate to true too... <@IF EXPR="'000' = '0'" TRUE ="true" FALSE="false"> <@IF EXPR="'0' = '0'" TRUE ="true" FALSE="false"> <@IF EXPR="00000 = 0" TRUE ="true" FALSE="false"> <@IF EXPR="0 = 0" TRUE ="true" FALSE="false"> <@IFEQUAL "00" "0000">true<@ELSE>false</@IF> <@IFEQUAL "0" "0">true<@ELSE>false</@IF> _____ From: Bill Downall [mailto:bdown...@downallconsulting.com] Sent: Monday, August 15, 2011 9:24 AM To: Witango-Talk@witango.com Subject: Re: Witango-Talk: Exact Numeric Character IFs John, It seems to me like you should reverse your TRUE and FALSE values. Bill On Monday, August 15, 2011, WebDude <webd...@cipromo.com> wrote: > This has never come up before and I know it's probably a stupid question, but I am trying to write an IF statement where I need to compare characters rather then numbers. I went through the manual and I am a bit confused. I thought that if you used single quotes, it would look at the expression as a character compare rather then a numeric compare. For example... > > <@IF EXPR="'00000 = '0'" TRUE ="They really are not the same - one has a lot more zeros then the other" FALSE="They are the same"> > > I have a client who has numeric codes that can start with multiple zeros and I need to be able to get a true or false depending on the actual characters rather then the numeric value. > > 00000 = 0 would then be false. > > Probably a stupid fix, I just cannot see it. By the way, the <@IFEQUAL> tag evaluates the same way. I need a string comparison rather the numeric. > > Any help would be appreciated. > > Thanks! > > John M. > > > > > > ________________________________ > To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body. _____ To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body. _____ To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body. _____ To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body. _____ To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body. ---------------------------------------- To unsubscribe from this list, please send an email to lists...@witango.com with "unsubscribe witango-talk" in the body.
<<att87bba.gif>>