[AsteriskBrasil] Duvida no AGI

asterisk@azimoveis.com.br asterisk em azimoveis.com.br
Segunda Janeiro 29 15:20:17 BRST 2007


Opa,

if ($teste == "1") { procedimentos...; }

Uma olhada rápida no www.php.net. pode te ajudar também.

[]s

Quoting "M. Araujo" <araujo em bsdmail.org>:

> Olá André,
>
> Não programo em PHP, mas em outras linguagens o uso do *=* não deve ser para
> comparar strings, se você quiser comparar strings use equals ou *eq*.
> Agora tente atribuir na variavel $teste apenas o numero sem as "aspas".
> Provavelmente ira funcionar.
>
>
> Atenciosamente
> -araujo
>
>
> ---- REPO COPY
> Message: 1
> Date: Fri, 26 Jan 2007 09:42:19 -0300
> From: André Gonçalves <andre em outcenter.com.br>
> Subject: Re: [AsteriskBrasil] Duvida no AGI
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> Message-ID: <000801c74147$6ba9c4c0$6401a8c0 em servidorw>
> Content-Type: text/plain; format=flowed; charset="iso-8859-1";
> 	reply-type=original
>
> não sou muito bom php não, mas se não estou enganado o erro esta naquelas
> aspas duplas onde vc ta fazendo a atribuição ou nas aspas dos ifs.
> tenta fazer a atribuição as aspas ou com aspas simples.
>
> []'s
> André
>
>
> ----- Original Message -----
> From: "Fabiano Heringer (BiGuRoOt)" <bigu em grupoheringer.com.br>
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> Sent: Thursday, January 25, 2007 11:12 AM
> Subject: [AsteriskBrasil] Duvida no AGI
>
>
> Oi galera, minha duvida é mais na linguagem PHP do que do proprio agi,
> quem puder me dar um help
> tenho o seguinte codigo:
>
> $teste = "5";
>
> if ($teste = "1") {
>          WRITE("EXEC DIAL SIP/TELLFREE/" . $agi[extension] . "||tTM(grava)");
> }
>
> elseif ($teste = "2") {
>          WRITE("EXEC DIAL SIP/DIRECTCALL/55" . substr($agi[extension],1)
> . "||tTM(grava)");
> }
>
> else {
>          WRITE("EXEC PLAYBACK acesso_negado");
>          break;
> }
>
> qualquer valor q eu colocar na variavel $teste , ele SEMPRE executa o
> primeiro IF...é como se estivesse ignorando o teste
>
> Alguem tem ideia o que to fazendo errado ai?
>
> Obrigado
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>
>
> --
> _______________________________________________
> Get your free email from http://bsdmail.com
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>





Mais detalhes sobre a lista de discussão AsteriskBrasil