zur ergänzung
JavaScript ist deshalb so "unsicher" da man den Quellcode sehen kann. Wer also mal z. B ne Passwortabfrage per JS macht kriegt haue ;)
Zu der Serverseitigen Prüfung:
Das Formular abschicken, prüfen ob die Felder gesetzt sind , wenn nicht zurückleiten und die Variablen wieder...