Blz Fabiano.<br><br>sempre esta entrando no primeiro if devido ao trecho de cogigo seguinte:<br><br>$teste = "1"<br><br>para a linguagem php isto significa um sinal de atribuição, ou seja a variavel $teste assume valor 1 antes da comparação ocorrer no if, ao ser verificada a comparação o valor será sempre verdadeiro.<br><br>É por isso que sempre entra no primeiro if<br><br><br>em php temos:<br><br>= sinal de atribuição<br>== sinal de comparação use este para identificar igualdade em valores.<br><br>$teste = "5"; //atribui valor 5<br><br>if ($teste =="1") { //verificou se valor é igual a 1(comparacao)<br> WRITE("EXEC DIAL SIP/TELLFREE/" . $agi[extension] . "||tTM(grava)");<br>}<br><br>elseif ($teste == "2") {<br> WRITE("EXEC DIAL SIP/DIRECTCALL/55" . substr($agi[extension],1) <br>. "||tTM(grava)");<br>}<br><br>else {<br> WRITE("EXEC PLAYBACK acesso_negado");<br>
break;<br>}<br><br><br><br>até mais, espero ter ajudado a entender.<br><br><br><b><i>"Fabiano Heringer (BiGuRoOt)" <bigu@grupoheringer.com.br></i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Oi galera, minha duvida é mais na linguagem PHP do que do proprio agi, <br>quem puder me dar um help<br>tenho o seguinte codigo:<br><br>$teste = "5";<br><br>if ($teste = "1") {<br> WRITE("EXEC DIAL SIP/TELLFREE/" . $agi[extension] . "||tTM(grava)");<br>}<br><br>elseif ($teste = "2") {<br> WRITE("EXEC DIAL SIP/DIRECTCALL/55" . substr($agi[extension],1) <br>. "||tTM(grava)");<br>}<br><br>else {<br> WRITE("EXEC PLAYBACK acesso_negado");<br> break;<br>}<br><br>qualquer valor q eu colocar na variavel $teste , ele SEMPRE executa o <br>primeiro IF...é como se estivesse ignorando o teste<br><br>Alguem tem ideia o que to fazendo errado
ai?<br><br>Obrigado<br>----------------------------------------<br>Estação VoIP 2006<br>5 e 6 Dezembro<br>Curitiba PR<br>http://www.estacaovoip.com.br<br><br>_______________________________________________<br>LIsta de discussões AsteriskBrasil.org<br>AsteriskBrasil@listas.asteriskbrasil.org<br>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil<br><br>_______________________________________________<br>Acesse o wiki AsteriskBrasil.org:<br>http://www.asteriskbrasil.org<br></blockquote><br><p> __________________________________________________<br>Fale com seus amigos de graça com o novo Yahoo! Messenger <br>http://br.messenger.yahoo.com/