On Wed, 2005-03-09 at 05:29, kurt x wrote: > I am trying to test how the GotoIf and $LEN functions work but am not > succeeding is > this venture. When I dial and access voicemail with an ani of 3000 > the gotoif statement does not push the call to s|6. Its goes through > each line( 1,2,3,4,5,6,7) . In additon when I dial with a 10 digit > ani the s,3,Gotoif does not work. It also goes through each line( > 1,2,3,4,5,6,7) > > Any help is greatly appreciated.
Have you tried removing the quotes? > > Thanks > > Kurt > > Asterisk CVS-HEAD-07/14/04-16:28:29 built by > [EMAIL PROTECTED] on a i686 running Linux > > > [globals] > ${ext}=0 > SetGlobalVar(DIGITS=10) > > > [vmail] > exten => s,1,Answer > exten => s,2,NoOp(${ext}) > exten => s,3,GotoIf($[${LEN(${CALLERIDNUM}}) = ${DIGITS}]?s|5) > exten => s,4,GotoIf($[${CALLERIDNUM} = "3000"]?s|6) > exten => s,5,Voicemail(u${ext}) > exten => s,6,Background(pbx-invalid) > exten => s,7,Hangup > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users -- Howard. LANNet Computing Associates; Your Linux people <http://www.lannetlinux.com> ------------------------------------------ "When you just want a system that works, you choose Linux; when you want a system that just works, you choose Microsoft." ------------------------------------------ "Flatter government, not fatter government; Get rid of the Australian states." _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users