Lucio, Segue exemplo:
exten => _1230,1,Answer exten => _1230,n,AGI(LerDadosMSSql.php) exten => _1230,n,NoOP(NOME DO INDIVIDUO ${INDIVIDUO}) exten => _1230,n,Hangup LerDadosMSSql.php #!/usr/bin/php -q <?php require_once "phpagi.php"; require_once "phpagi-asmanager.php"; $AGI = new AGI(); $astman = new AGI_AsteriskManager(); if (!$astman->connect("127.0.0.1", "manager", "managersecret")) { exit (1); } $host = "IP_DATA_BASE"; $user = "usuario_database"; $pass = "senha_database"; $banco = "nome_database"; $conexao = mssql_connect($host, $user, $pass) or debug("Erro de conexão."); mssql_select_db($banco,$conexao) or debug("Erro ao tentar abrir o Banco."); $telefone = get_var($AGI,'CALLERID(number)'); $sql = "SELECT NOME_INDIVIDUO FROM tabela WHERE NUMERO_TELEFONE='$telefone'"; $result = mssql_query($SQL,$conexao); while($linha = mssql_fetch_array($result)) { $NOME_INDIDIDUO = $linha[0]; } $AGI->set_variable("__INDIVIDUO",0); exit( 0 ); function get_var( $agi, $value) { $r = $agi->get_variable( $value ); if ($r['result'] == 1) { $result = $r['data']; return $result; } return ''; } ?> Dependências pode ser baixada aqui: http://phpagi.sourceforge.net/ Testa ai, vê se funcionar, eu fiz sem testar. Em 30 de agosto de 2012 14:05, Ricardo Augusto <cursowe...@gmail.com>escreveu: > Pode usar classe php adodb sem aplicar o unixOdbc no host ? > > > > _______________________________________________ > KHOMP Inovação: External Board Series > Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e > FreeSWITCH. > Tenha a External Series Experience na sua aplicação. Visite www.khomp.com > _______________________________________________ > DIGIVOICE Fabricante de Placas de Voz e Channel Bank > 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > Centro Treinamento - Curso de PABX IP - Asterisk - Site > www.digivoice.com.br > ________ > YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do > mercado. > email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > -- Atenciosamente Daviramos Roussenq Fortunato
_______________________________________________ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com _______________________________________________ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br ________ YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org