<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=windows-1252">
  </head>
  <body 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 &lt; 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 "&lt;h2&gt;Enviado com sucesso&lt;/h2&gt;";<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>
  </body>
</html>