Das Problem ist, dass du das Formular erstellst, bevor du die Daten prüfst und die E-Mail(s) versendest. Dadurch kannst du natürlich die value-Attribute nicht nachträglich löschen. Der Reset-Button im Browser heißt übrigens deswegen Reset, weil er die Felder auf die vom Server gelieferte Vorbelegung zurücksetzt. Wenn du der Meinung bist, dass der die löschen müsste, hast du was falsch verstanden und dann würde er auch nicht Reset sondern Clear heißen.
Prüf die Eingaben am Anfang des Skripts und bei Erfolg schick die Mail raus und lösche das Request-Array. Wenn du dann das Formular generierst, bleiben die Felder auch leer.
Prüf die Eingaben am Anfang des Skripts und bei Erfolg schick die Mail raus und lösche das Request-Array. Wenn du dann das Formular generierst, bleiben die Felder auch leer.
Kommentar