php foutje
Lorenzo Sipkema
12/08/2015 02:05:26Code (php)
1
2
3
4
5
6
2
3
4
5
6
echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . echo $_POST["number"]; . ' "Somebody sent you a message
----------------
' . echo $_POST["message"]; . '
----------------"');
----------------
' . echo $_POST["message"]; . '
----------------"');
Wat is hier de fout?
Toevoeging op 12/08/2015 02:06:12:
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
PHP hulp
22/11/2024 11:55:04- SanThe -
12/08/2015 02:39:51Een echo in een echo gaat niet werken.
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!
Alvast bedankt!
Ben van Velzen
12/08/2015 12:29:57Als 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:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . escapeshellarg($_POST["number"]) . ' "Somebody sent you a message
----------------
' . escapeshellarg($_POST["message"]) . '
----------------"');
?>
echo $ssh->exec('yowsup/yowsup-cli demos --config /root/yowsup/config --send ' . escapeshellarg($_POST["number"]) . ' "Somebody sent you a message
----------------
' . escapeshellarg($_POST["message"]) . '
----------------"');
?>
Gewijzigd op 12/08/2015 12:30:17 door Ben van Velzen