Felder müssen ausgefüllt sein - wie geht das

itseit

Erfahrenes Mitglied
Ich habe ein Formular welche dann die DAten der eingabe in eine Datei schreibtwie kann ich nun dafür sorgen das die Felder im Formular ausgefüllt werden müssen
 
Arg, die Formulardaten werden an ein PHP-Script übergeben, welches prüft, ob alle Parameter einen Wert beinhalten. Wenn ja -> gut, wenn nein, wird eine Fehlermeldung und das Formular zurückgegeben. Oder was möchtest Du genau wissen?
 
Meinst Du
PHP:
if ($_POST['xxx'] == "") {
  die("Feld nicht ausgefüllt");
}
Aber mach es besser mit JS!
Das ist die bessere Methode :-)
 
Aber mach es besser mit JS!
Das ist die bessere Methode
Das sehe ich ganz und gar anders! HTML-Formulare können ohne Weiteres manipuliert werden. Ausserdem hat nicht jeder JavaScript aktiviert. Wenn man wirklich darauf angewiesen ist, dass alle Felder gefüllt sind, dann sollte man die Überprüfung im PHP-Code vollziehen. Ohnehin sollten alle von außen kommenden Parameter validiert werden.
 
PHP:
function checkpost() {
 while (list($key, $val) = each($_POST)) {
  if(empty($val)) return FALSE;
  }
 return TRUE;
 }

:)

[edit]
Erklärt sich fast von selbst =)
[/edit]
 
Zuletzt bearbeitet:
Ich bleibe auch lieber auf der php seite, ja ich möchte das man eine eingabe machen muss sonst wird eine fehler meldung ausgegeben
 
Zurück