Hi Swordfish
Du hast recht irgendwie dient dieses Forum Leute zur Starthilfe, aber nicht nur dennen *hoff ich zumindest*
Wie du die Text-fields wieder ausgibst weißt du ja schon.
Bei Radio und Check-Feldern ist es fast gleich.
Sobald du den Feld einen Namen gibst kannst du diesen Namen als Variable anstrechen
Die HTML-Definition von Check und Radio-Buttons ist ja so:
<input type='checkbox'
name='name
value='J'>
wenn das Feld-Vorausgewählt sein soll schreibst du noch ein
checked bzw.
selected in den Tag
das bedeutet wenn du nun das Formular abschickst bekommst du unter dem Namen des Feldes den Wert (wenn es ausgewählt ist).
dadurch kannst du deine Überprüfung machen.
wenn nun ein Fehler auftritt, rufst du das Formular mit den Werten auf, wo bei du abfragst ob das Feld gesetzt ist oder nicht
wenn ja, schreib ein
checked bzw.
selected.
Zu deinen 2ten Problem:
es gibt eine Mail-Funktion in PHP.
Mail()
mail(to,titel, msg, [header]);
to, titel ist logisch
msg kannst du als umbruch
machen oder ein einfaches Enter
Im
Header (optional) kannst du definieren, ob es ein HTML-Mail oder Plain-Text-Mail ist, und einiges mehr.
Zum 3 Problem:
Ich wüßte jetzt nicht das es geht, da eine PHP-Datei jedes mal neu generiert.
Du kannst nur das Files-Änderungs-datum auslesen d.h wann du die PHP-Datei das letzte Mal geändert hast
Hoffe ich konnte helfen