Instala o PHP com suporte a Interbase.. Se for Centos, yum install php-interbase.
http://www.php.net/manual/en/function.ibase-connect.php http://forum.wmonline.com.br/topic/237720-conectar-com-banco-firebird/ Abraço. -- *Roger Pitigliani* *ibGRAVA - Soluções em Telefonia e Informática* (51) 3216.0107 / 3216.0111 www.ibgrava.com.br --- *ibPABX - Pabx IP Asterisk ibGSM - Gateway GSM ibREC - Gravador de Chamadas* *ibCallCenter - Sistema para Callcenter* *ibNC-10 - Interface Nextel * Em 2 de janeiro de 2012 16:12, Azevedo - Service System < azev...@redeservice.com.br> escreveu: > ** > Legal Daviramos, a principio vou usar php. > Fiz um teste, utilizando conexão com MySQL, e funcionou da forma que eu > espero. > Preciso achar agora de que forma farei a conexão com o Firebird, acredito > que devo usar o unixODBC pra fazer isso; e ver o código do AGI. > > Mas já me ajudou bastante Daviramos, valeu! > > > > -----Mensagem original----- > *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: > asteriskbrasil-boun...@listas.asteriskbrasil.org]*Em nome de *Daviramos > Roussenq Fortunato > *Enviada em:* segunda-feira, 2 de janeiro de 2012 15:35 > *Para:* asteriskbrasil@listas.asteriskbrasil.org > *Assunto:* Re: [AsteriskBrasil] Acessar Database Firebird via AGI > > Primeiro, você deve definir o que você vai usar perl, php ou bash. > > Depois verifique como acessar banco de dados com a linguagem escolhidade. > > Depois como criar AGI com a linguagem escolhida. > > E junte os dois. > > Segue exemplo em PHP + SQLServer usando o projeto phpagi: > > #!/usr/bin/php -q > <?php > > require_once "phpagi.php"; > require_once "phpagi-asmanager.php"; > $AGI = new AGI(); > > $host = "IPHOST"; > $user = "usuario"; > $pass = "senha"; > $banco = "banco"; > $conexao = mssql_connect($host, $user, $pass); > mssql_select_db($banco,$conexao); > $cpf_cnpj = get_var($AGI,'CPF_CNPJ'); > $AGI->say_digits($cpf_cnpj); > > $sql = "SELECT COD_CLIENTE FROM CLIENTES WHERE CPF_CLIENTE='$cpf_cnpj'"; > $result = mssql_query($sql,$conexao); > > while($linha = mssql_fetch_array($result)) > { > $cod_cliente = $linha[0]; > $AGI->say_digits($cod_cliente); > } > exit( 0 ); > > function get_var( $agi, $value) { > $r = $agi->get_variable( $value ); > if ($r['result'] == 1) { > $result = $r['data']; > return $result; > } > return ''; > } > > function debug($string, $level=3) > { > global $AGI; > $AGI->verbose($string, $level); > } > > ?> > > > Em 2 de janeiro de 2012 14:29, Azevedo <azev...@redeservice.com.br>escreveu: > >> PessoALL, >> >> preciso criar uma rotina para informar a posição de uma solicitação >> do cliente; >> Teoricamente, o cliente vai informar um código de acesso numa IVR, >> e devo informar o status de sua solicitação. >> Estive lendo a respeito, e acredito que a melhor forma de fazer >> isso é através de um AGI (perl, php, bash). >> A base de dados está no Firebird, e não consegui achar nada a >> respeito de uma forma clara. >> Se alguém tiver alguma "receita de bolo", mesmo que para acessar >> dados de um outro banco de dados (MySQL, Postgree) já é uma luz para o que >> eu pretendo fazer. >> >> >> Atenciosamente, >> -- >> Azevedo >> Aplicativos/Suporte >> Service System >> >> _______________________________________________ >> KHOMP ::: External Series Experience ::: >> Um novo conceito para o mercado de aplicações que vai >> fazer você pensar fora da caixa. Aguarde este lançamento >> _______________________________________________ >> DIGIVOICE: Lider no mercado de placas para Asterisk >> Único fabricante com Centro de Treinamento especializado. >> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. >> www.digivoice.com.br ou (11)3016-5200. >> ________ >> >> ______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > > > > -- > Atenciosamente > Daviramos Roussenq Fortunato > > > _______________________________________________ > KHOMP ::: External Series Experience ::: > Um novo conceito para o mercado de aplicações que vai > fazer você pensar fora da caixa. Aguarde este lançamento > _______________________________________________ > DIGIVOICE: Lider no mercado de placas para Asterisk > Único fabricante com Centro de Treinamento especializado. > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. > www.digivoice.com.br ou (11)3016-5200. > ________ > > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ KHOMP ::: External Series Experience ::: Um novo conceito para o mercado de aplicações que vai fazer você pensar fora da caixa. Aguarde este lançamento _______________________________________________ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. ________ ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org