[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