[AsteriskBrasil] Duvida no AGI

Pierre Freire pierrefreire em yahoo.com.br
Sexta Janeiro 26 13:22:44 BRST 2007


Fabiano,

Posso esta escrevendo besteira pois nao tenho tanta
fluencia em PHP.
Mas para fazer a comparação voce nao deveria usar o
operador == ao inves de =?

if ($teste = "1") ficaria if ($teste == "1")

Espero ter ajudado.

Pierre

--- "Fabiano Heringer (BiGuRoOt)"
<bigu em grupoheringer.com.br> escreveu:

> 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
> 


__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 


Mais detalhes sobre a lista de discussão AsteriskBrasil