Einzelnen Beitrag anzeigen
  #4  
Alt 26.01.2004, 21:06:35
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von bigvillain
[B]Danke für das Script, auch wenn er einen kleinen Fehler hatte.
So ist er richtg:
Es muß beides geprüft werden:
$error = '';

if (!isset($_POST['var'] OR empty(trim($_POST['var']))) $error .= 'Wüste Beschimpfung';

Ist die Variable nicht gesetzt, verursacht empty() eine Notiz (abhängig von error_reporting()).
Die Variable kann auch gesetzt, aber leer sein.
Sie kann auch ein Leerzeichen enthalten.
Dann ist sie gesetzt, nicht leer aber trotzdem nicht verwendbar.

Und selbst wenn sie Text enthält, kann der auch aus Unfug bestehen.
Mit Zitat antworten