[AsteriskBrasil] Passar uma variável do PHP para shell script

Diego diegofull em gmail.com
Quinta Junho 14 14:26:36 BRT 2012


Aqui deu certo


<?php
$destino="1";
$origem="2";
$channel="3";
$contexto="5";

system('./dica.sh '.$destino.' '.$origem.' '.$channel.' '.$contexto.'');
?>


#!/bin/bash

echo $1 $2 $3 $4 $5


Em 14 de junho de 2012 14:18, Maisvoipshop Telecom <
contato em maisvoipshop.com.br> escreveu:

>  porque esta variaveis serao pegas de um formalário em php
>
> Em 14-06-2012 14:13, Alexandre Correa escreveu:
>
> porque nao passar direto para o shell script ?!
>
>  #!/bin/bash
>
>
>  asterisk -rx "originate SIP/$1/$2 extension $3@$4"
>
>
>
> Sds.
> Alexandre J. Correa
> Onda Internet
> http://www.onda.net.br
>
>
> IPV6 Ready !!!
>
>
>
>
> 2012/6/14 Maisvoipshop Telecom <contato em maisvoipshop.com.br>
>
>>  Pessoal, to tentando rodar o comando originate nao shell, chamando ele
>> pelo php, porém nao to conseguindo enviar as variaveis do php para p shell,
>> alguem pode dar uma luz. segue o exemplo de como to fazendo, porem ainda
>> sem exito. pois as variaveis nao passam para o shell.
>>
>> arquivo disca.sh
>>
>> #!/bin/bash
>>
>> asterisk -rx "originate SIP/$origem/$destino extension $channel@
>> $contexto"
>>
>>
>> arquivo disca.php
>>
>> <?php
>>
>> $destino=3194172272;
>> $origem=5366275943;
>> $channel=83522;
>> $contexto='contexto';
>>
>> system('/disca.sh \"$destino\" \"$origem\" \"$channel\" \"$contexto\"');
>>
>> ?>
>>
>>
>>
>>
>>
>>
>> --
>> Udson
>> Gerente Adm.
>> Maisvoipshop Telecom / Maiseletroshop
>> *Tel.: (31)4062-7899*
>> ------------------------------
>> Skype: atendimentomaisvoipshop
>> Email e Msn: contato em maisvoipshop.com.br
>> Site: http://www.maisvoipshop.com.br
>>
>> -----PLACA E1 DIGIUM PCI-E TE220------
>> -----PLACA E1 DIGIUM PCI-E TE420------
>> -----PLACA E1 DIGIUM PCI TE100P------
>> -----PLACA MT-TDM400 4FXO | GATEWAY FXO 4 CANAIS------
>> -----PLACA MT-TDM800 8FXS | GATEWAY FXS 8 CANAIS------
>> - Maisvoipshop: Placas E1, GSM, FXS e FXO para Asterisk.
>> - Hardware Maistel com excelente qualidade e garantia
>> - Consultoria focada em redução de custos, suporte técnico, terminação
>> voip.
>> - Rota Gsm Qualidade Premmium - Voip celular Brasil R$ 0,39/min tarifação
>> 30/6.
>>  ------------------------------
>>
>>
>>
>> _______________________________________________
>> 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
>
>
> --
> Udson
> Gerente Adm.
> Maisvoipshop Telecom / Maiseletroshop
> *Tel.: (31)4062-7899*
> ------------------------------
> Skype: atendimentomaisvoipshop
> Email e Msn: contato em maisvoipshop.com.br
> Site: http://www.maisvoipshop.com.br
>
> -----PLACA E1 DIGIUM PCI-E TE220------
> -----PLACA E1 DIGIUM PCI-E TE420------
> -----PLACA E1 DIGIUM PCI TE100P------
> -----PLACA MT-TDM400 4FXO | GATEWAY FXO 4 CANAIS------
> -----PLACA MT-TDM800 8FXS | GATEWAY FXS 8 CANAIS------
> - Maisvoipshop: Placas E1, GSM, FXS e FXO para Asterisk.
> - Hardware Maistel com excelente qualidade e garantia
> - Consultoria focada em redução de custos, suporte técnico, terminação
> voip.
> - Rota Gsm Qualidade Premmium - Voip celular Brasil R$ 0,39/min tarifação
> 30/6.
>  ------------------------------
>
>
>
> _______________________________________________
> 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/20120614/2ddcdeb2/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil