Seite 1 von 1
Verfasst: 18.09.2007, 22:15
von mirko
Das print \"<b>Es wurde der Name nicht angegeben!</b>\"; wird NUR ausgegeben wenn $ErrorPage leer ist.
Also
if ($ErrorPage != \"\")
sagt wenn $ErrorPage <> leere Zeichenkette ist dann wird die Error-Seite gezeigt: header(\"Location: $ErrorPage\");
Verfasst: 10.09.2007, 22:01
von piou
hi,
hätte gerne ein paar pflichtfelder mehr in meinem anmelde formular! nun habe ich mein script mit hilfe von beiträgen soweit ausgebaut, dass ich weitere pflichtfelder im form habe. das problem ist nun, dass der user bei einem oder mehreren leergelassenen feldern einfach auf die fehlerseite geleitet wird.
if ( (!isset($_POST[\"Name\"])) || ($_POST[\"Name\"] == \"\") ) {
if ($ErrorPage != \"\")
header(\"Location: $ErrorPage\");
else
print \"<b>Es wurde der Name nicht angegeben!</b>\";
exit;
}
wo kommt dieses print ...Name nicht angegeben! ... zum vorschein? und warum wird man bei mir nur auf die im script definierte fehlerseite geschickt?
mfg piou