Boa noite Eduardo!

Tenta fazer assim e ve se resolve:

*$output = shell_exec('$command "dgv send sms 1 '.$csv_array[$i].'
'.$msg.'"');*

Eu faria isto via Manager do asterisk, do meu ponto de vista o resultado
seria melhor!



--
Gian Nicodemus
Analista de sistemas
giannicode...@gmail.com

Em 18 de dezembro de 2014 20:39, Eduardo Pereira <edup...@gmail.com>
escreveu:
>
>  Caros, boa noite!
>
> Estou tentando enviar sms por uma interface em php com porem somente a
> promeira palavra da mensagem é enviada.
> Os feras em php poderiam me ajudar!
>
> Abaixo segue o loop que executa o comando de envio....
>
> $upload = $_POST['upload'];
> $msg = $_POST['msg'];
> .................
> $data = fopen ($upload, 'r');
> $size = filesize($upload);
> $content = fread($data, $size);
> fclose ($data);
> $csv_array = explode("," , $content);
> ............
> for ($i = 0; $i < count($csv_array); ++$i) {
> $command="asterisk -rx";
> *$output = shell_exec("$command \"dgv send sms 1 $csv_array[$i] \"$msg\"
> \"");*
> echo(nl2br($output));
> sleep (5);
> }
> echo "<h2>Enviado com sucesso</h2>";
>
> O problema esta em \"$msg\"    ao identificar o espaço entre a primeira e
> segunda palava, da como expressão terminada.
> Obrigado!
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
> Intercomunicadores para acesso remoto via rede IP e telefones IP
> Conheça todo o portfólio em www.Khomp.com
> _______________________________________________
> ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia
> IP .
> Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Banco de Canais Analógicos  – Appliance Asterisk Acesse www.aligera.com.br
> _______________________________________________
> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e
> FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
> Construa soluções de PABX IP com produtos DigiVoice - visite
> www.digivoice.com.br
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
>
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk Acesse www.aligera.com.br
_______________________________________________
DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS 
para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk.
Construa soluções de PABX IP com produtos DigiVoice - visite  
www.digivoice.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a