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: vic...@aktiv.com.br
From: Victor Aktiv
Sent: Monday, July 16, 2012 3:48 PM
To: asteriskbrasil@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: vic...@aktiv.com.br
From: Ronaldo Sacco
Sent: Monday, July 16, 2012 3:01 PM
To: asteriskbrasil@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 <vic...@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: vic...@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: 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,
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: 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
--------------------------------------------------------------------------------
_______________________________________________
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
_______________________________________________
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