echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . echo $_POST["number"]; . ' "Somebody sent you a message
----------------

' . echo $_POST["message"]; . '

----------------"'); 


Wat is hier de fout?

[size=xsmall]Toevoeging op 12/08/2015 02:06:12:[/size]

Ik denk zelf dat het aan de ' . echo $_POST["message"]; . ' en ' . echo $_POST["number"]; . ' ligt want als ik gewoon normale input doe dan werkt het wel
Een echo in een echo gaat niet werken.
<?php
echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . $_POST["number"] . ' "Somebody sent you a message
----------------

' . $_POST["message"] . '

----------------"');
?>
Lorenzo, zou je jouw titel van je bericht willen aanpassen zodat deze je probleem en/of vraagstelling weergeeft? Dat zorgt voor verduidelijking in het forum.

Alvast bedankt!
Als je verstandig bent gebruik je overigens escapeshellarg om je parameters mee te escapen, anders ligt je systeem gewoon open, vooral als je als root werkt:
<?php
echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . escapeshellarg($_POST["number"]) . ' "Somebody sent you a message
----------------

' . escapeshellarg($_POST["message"]) . '

----------------"');
?>

Reageren