[AsteriskBrasil] URA + Banco de Dados
João Marcelo Queiroz
jmbq em bol.com.br
Terça Julho 17 11:22:39 BRT 2012
Tem um "ditado" de um colega em outro fórum que diz: chmod 777 nunca ajudou ninguém.
Aconselho a rever essas permissões.
Boa sorte,
João Marcelo
Em 17/07/2012, às 10:48, Victor Aktiv escreveu:
> Ronaldo,
>
> Veio te agradecer novamente. Conseguir fazer funcionar, depois de tomar uma surra com um erro de permissão! Mas já resolvi usando o comando chmod 777 no arquivo .php
>
> Funcionando como eu esperava, se eu aperto a tecla 1 ele adciona ao banco o valor 1 e assim sucessivamente!
>
> Show de bola.
>
> Obrigado.
>
> Aktiv Telecom
>
> Victor Gonçalves
> NOC - Rio de Janeiro/RJ
> Tel: +55 (21) 6958-8058
> Rua Soares Caldeira, 142
> Salas 1315/1316
> Bairro: Madureira
> CEP: 21351-080
> Email: victor em aktiv.com.br
>
> From: Victor Aktiv
> Sent: Monday, July 16, 2012 3:48 PM
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] URA + Banco de Dados
>
> Obrigado Ronaldo! Vou ver oq eu consigo fazer aqui, vou dar umas pesquisadas sobre MySQL na net.
>
> Mas ja me deu uma noção muito boa.
>
> Obrigado novamente.
>
> Aktiv Telecom
>
> Victor Gonçalves
> NOC - Rio de Janeiro/RJ
> Tel: +55 (21) 6958-8058
> Rua Soares Caldeira, 142
> Salas 1315/1316
> Bairro: Madureira
> CEP: 21351-080
> Email: victor em aktiv.com.br
>
> From: Ronaldo Sacco
> Sent: Monday, July 16, 2012 3:01 PM
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] URA + Banco de Dados
>
> Segue uma dica seguindo a tua linha de raciocínio. Fiz algo rapidão aqui:
>
> [amessage]
> exten => s,1,Answer
> exten => s,n,BackGround(teste)
> exten => s,n,Set(TIMEOUT(digit)=5)
> exten => s,n,Set(TIMEOUT(response)=5)
> exten => s,n,Wait(1)
> exten => s,n,WaitExten(5)
>
> exten => 1,1,AGI(registro.php,1)
> exten => 1,n,Playback(auth-thankyou)
> exten => 1,n,Hangup()
>
> exten => 2,1,AGI(registro.php,2)
> exten => 2,n,Playback(auth-thankyou)
> exten => 2,n,Hangup()
>
> exten => i,1,Goto(amessage,s,1)
> exten => t,1,Playback(goodbye)
> exten => t,2,Hangup()
>
>
>
>
> Então tu cria um arquivo: /var/lib/asterisk/agi-bin/registro.php
>
> O conteúdo dele deverá ser algo assim:
>
> #!/usr/bin/php
> <?php
> $host = "localhost";
> $username = "USUARIO";
> $password = "SENHA";
> $database = "BANCO";
> $conn = mysql_connect($host, $username, $password);
> $db = mysql_select_db($database, $conn);
>
> $sql = "INSERT INTO tabela VALUES(".$argv[1].")";
> mysql_query($sql);
> ?>
>
>
> Lembre-se de criar o teu banco.. Pode conter apenas 1 coluna, como o exemplo:
>
> CREATE TABLE(
> id integer
> );
>
>
>
> È simples.. Qualquer dúvida grita ae.
> Abraço!
>
>
> Em 16 de julho de 2012 14:43, Victor Aktiv <victor em aktiv.com.br> escreveu:
>
> Boa tarde amigos da Lista.
>
> Meu cenário atual é o seguinte:
>
> Tenho um servidor com Elastix 1.6 que estou utilizando para fazer uma espécie de Broadcast para uma pesquisa. (http://blogs.elastix.org/en/2010/01/broadcast-messages-with-elastixs-call-center-module/ )
>
> Eu uso o módulo callcenter do elastix para disparar vários números, ao atender, toca uma mensagem e da opção para digitar 1 (sim) ou 2(não) por exemplo. Aí vem o meu problema.
>
> Eu queria que quando a pessoa apertasse o 1 por exemplo. Tocasse outra mensagem de “Obrigado” E fizesse um report de quantas pessoas apertaram 1 ou 2. Segue meu contexto:
>
> [amessage]
> exten => s,1,Answer
> exten => s,n,BackGround(teste)
> exten => s,n,Set(TIMEOUT(digit)=5)
> exten => s,n,Set(TIMEOUT(response)=5)
> exten => s,n,Wait(1)
> exten => s,n,WaitExten(5)
> exten => 1,1,Goto(sim,s,1)
> exten => 1,n,Hangup()
> exten => 2,1,Goto(nao2)
> exten => 2,n,Hangup()
> exten => i,1,Goto(amessage,s,1)
> exten => t,1,Playback(goodbye)
> exten => t,2,Hangup()
>
> [sim]
>
> exten => s,1,Answer
> exten => s,n,Playback(obrigado)
>
>
> Pensei em fazer algum AGI, Interligar com MySQL. Mas eu não tenho noção nenhuma, teria outra forma mais fácil de fazer isto?
>
> Agradeço desde já.
>
>
> Aktiv Telecom
>
> Victor Gonçalves
> NOC - Rio de Janeiro/RJ
> Tel: +55 (21) 6958-8058
> Rua Soares Caldeira, 142
> Salas 1315/1316
> Bairro: Madureira
> CEP: 21351-080
> Email: victor em aktiv.com.br
>
> _______________________________________________
> 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: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> --
>
> Atenciosamente,
>
> Ronaldo Sacco
> (54) 9174-8840
> Bacharel em Ciência da Computação
>
>
>
> _______________________________________________
> 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: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> 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: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> _______________________________________________
> 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: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120717/5bdafda2/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil