Bei Eingabe von:
echo ""
erhalte ich als Ausgabe:
Die Anführungszeichen um die Variable $button müssen aber unbedingt mit ausgegeben werden.
Das Gleiche bei der Eingabe:
echo "if (isset($_POST['$button'])) { shell_exec("sudo bash /var/www/$button.sh"); } "
Ausgabe:
if (isset(['Irische Volksmusik'])) { shell_exec(sudo bash /var/www/Irische Volksmusik.sh); }
Die Anführungszeichen bei shell_exec("....") brauche ich in der Ausgabe unbedingt.