Es geht um diesen Bereich:
if ($action == "verify")
{ //Hier wird das Formular überprüft
if($OnlineID != "")
{
header("Location: daten.pruefen.php?OnlineID=$OnlineID");
}
else
{
...
// Hier werden die Fehlerbeschreibungen ausgegeben
if (ereg('$beMail') == FALSE)
{
$error6 = "<$ffa color='red'>
Sie haben Ihre eMail-Adresse nicht angegeben!<$ffe>";
}
}
}
//Prüfen, ob Formular ok
if (
strlen(trim($Vorname)) > 1
&& strlen(trim($Nachname)) > 1
&& strlen(trim($Strasse)) > 1
&& strlen(trim($PLZ)) > 4
&& strlen(trim($Ort)) > 2
&& ereg( "^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*
[@]([0-9,a-z,A-Z]+)([.,_\,-]([0-9,a-z,A-Z]+))*
[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $beMail) )
Es geht um den Bereich der Fettgeschrieben ist.
Nicht um den Bereich der Krusiv ist.
Da ich ja die Fehlerprüfung in dem moment nicht in einer If/else Schleife habe, komm ich hier einwenig ins schwimmen.
if ($action == "verify")
{ //Hier wird das Formular überprüft
if($OnlineID != "")
{
header("Location: daten.pruefen.php?OnlineID=$OnlineID");
}
else
{
...
// Hier werden die Fehlerbeschreibungen ausgegeben
if (ereg('$beMail') == FALSE)
{
$error6 = "<$ffa color='red'>
Sie haben Ihre eMail-Adresse nicht angegeben!<$ffe>";
}
}
}
//Prüfen, ob Formular ok
if (
strlen(trim($Vorname)) > 1
&& strlen(trim($Nachname)) > 1
&& strlen(trim($Strasse)) > 1
&& strlen(trim($PLZ)) > 4
&& strlen(trim($Ort)) > 2
&& ereg( "^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*
[@]([0-9,a-z,A-Z]+)([.,_\,-]([0-9,a-z,A-Z]+))*
[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $beMail) )
Es geht um den Bereich der Fettgeschrieben ist.
Nicht um den Bereich der Krusiv ist.
Da ich ja die Fehlerprüfung in dem moment nicht in einer If/else Schleife habe, komm ich hier einwenig ins schwimmen.
Kommentar