<div dir="ltr">Boa noite Eduardo!<div><br></div><div><br></div><div>Tenta fazer assim e ve se resolve:</div><div><br></div><div><b style="font-size:13px">$output = shell_exec('$command "dgv send sms 1 '.$csv_array[$i].' '.$msg.'"');</b><br></div><div><b style="font-size:13px"><br></b></div><div><span style="font-size:13px">Eu faria isto via Manager do asterisk, do meu ponto de vista o resultado seria melhor! </span></div><div><b style="font-size:13px"><br></b></div><div><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">--<br>
Gian Nicodemus<br>
Analista de sistemas<br>
<a href="mailto:giannicodemus@gmail.com" target="_blank">giannicodemus@gmail.com</a></div></div>
<br><div class="gmail_quote">Em 18 de dezembro de 2014 20:39, Eduardo Pereira <span dir="ltr"><<a href="mailto:edupbar@gmail.com" target="_blank">edupbar@gmail.com</a>></span> escreveu:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Caros, boa noite!<br>
<br>
Estou tentando enviar sms por uma interface em php com porem somente
a promeira palavra da mensagem é enviada.<br>
Os feras em php poderiam me ajudar!<br>
<br>
Abaixo segue o loop que executa o comando de envio....<br>
<br>
$upload = $_POST['upload'];<br>
$msg = $_POST['msg'];<br>
.................<br>
$data = fopen ($upload, 'r');<br>
$size = filesize($upload);<br>
$content = fread($data, $size);<br>
fclose ($data);<br>
$csv_array = explode("," , $content);<br>
............<br>
for ($i = 0; $i < count($csv_array); ++$i) {<br>
$command="asterisk -rx";<br>
<b>$output = shell_exec("$command \"dgv send sms 1 $csv_array[$i]
\"$msg\" \"");</b><br>
echo(nl2br($output));<br>
sleep (5);<br>
}<br>
echo "<h2>Enviado com sucesso</h2>";<br>
<br>
O problema esta em \"$msg\" ao identificar o espaço entre a
primeira e segunda palava, da como expressão terminada.<br>
Obrigado!<br>
</div>
<br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7<br>
Intercomunicadores para acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a><br>
_______________________________________________<br>
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .<br>
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Banco de Canais Analógicos – Appliance Asterisk Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a><br>
_______________________________________________<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.<br>
Construa soluções de PABX IP com produtos DigiVoice - visite <a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div></div></div>