Bla: Formulardaten anzeigen lassen über PHP

Beitrag lesen

<form action="write.php" method="GET" language="JavaScript">

<input type="hidden" name="redirect" value="http://it-infra.cib.db.com/desktop_svcs/internal/contact_us/thankyou.shtml">

Was zahlt die Deutsche Bank denn diesem Forum für die technische Hilfestellung? Und sollten sich Deutsche-Bank-Kunden überlegen, lieber woanders ein Konto zu eröffnen, wenn ihre IT-Abteilung in öffentlichen Foren wegen Grundlagen um Rat suchen muss?

$name = $_POST['name'];
   $subject = $_POST['subject'];
   $notiz = $_POST['suggestion'];

echo("<br>Name = $name");
   echo("<br>Subject = $subject");
   echo("<br>Suggestion = $notiz");

Es wird zwar Name= angezeigt, aber der Wert in der Variable kann/wird
nicht angezeigt.

1. Es ist nicht nötig, den Inhalt der Variable $_POST in andere Variablen umzuschichten. Man kann $_POST auch direkt nutzen.
2. Kluge Programmierer gegebn Benutzereingaben und meist auch andere Daten niemals ohne Absicherung durch htmlspecialchars() oder htmlentities() aus.
3. Wenn Du Daten per GET versendest, musst du dich nicht wundern, wenn per POST nichts ankommt.
4. Formulardaten wird zusammengeschrieben.