Guten Morgen!
Zu dem was EKKi bereits schrieb:
$_POST['button']=$test;
echo $test;Davon abgesehen, dass das falsch ist, wozu soll das gut sein?
Ja das stimmt, es ist unnötig aber um mein problem einzugrenzen habe ich es mal so einfach wie möglich halten wollen.
Wobei du dann noch vergessen hast den Kontext zu beachten in dem die Ausgabe geschieht.
Wenn du mal den Inhalt eines Input-Feldes ausgeben willst und der Inhalt ist z.B. "<span></span>", dann siehst du rein gar nichts.
Ausgaben in HTML gehören immer in htmlspecialchars().
Also echo htmlspecialchars($_POST['button']);.
Alles klar werde ich gleich mal testen. Danke vielmals.