Um die Eingabefelder bei der Anmeldung zu prüfen
Öffne content/intern/anmelden.php
und suche nach:
PHP-Code:
// Auf Eingabefehler prüfen
if(!$_POST['nachname'] || !$_POST['vorname'] ||
füge dahinter folgendes ein:
PHP-Code:
!$_POST['strasse'] || !$_POST['hausnummer'] || !$_POST['plz'] || !$_POST['ort'] ||
Es sollte dann so aussehen:
PHP-Code:
// Auf Eingabefehler prüfen
if(!$_POST['nachname'] || !$_POST['vorname'] ||!$_POST['strasse'] || !$_POST['hausnummer'] || !$_POST['plz'] || !$_POST['ort'] || !$_POST['emailadresse'] || !$_POST['passwort_1'] || !$_POST['passwort_2'] || !$_POST['nickname']) $error .= 'Bitte fülle alle benötigten Felder aus!<br>';
suche nach:
PHP-Code:
if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST['emailadresse'])) $error .='Der Emailsyntax ist falsch!<br>';
ersetze es mit:
PHP-Code:
if(!eregi("^([a-zA-Z0-9]((\.|\-|_)?[a-zA-Z0-9])*)@([a-zöäüA-ZÖÄÜ]+((\.|\-)?[a-zöäüA-ZÖÄÜ0-
9]+)+)\.([a-zA-Z]{2,8})$",$_POST['emailadresse'])) $error .= 'Der Emailsyntax ist falsch!<br>';
if(!eregi("^([0]{1}[1-9]{1}|[1-9]{1}[0-9]{1})[0-9]{3}$",$_POST['plz'])) $error .= 'Die PLZ ist
falsch!<br>';
if(!eregi("^([A-Za-züöäÜÖÄß \-]){3,50}$",$_POST['vorname'])) $error .= 'Der Vorname ist falsch!
<br>';
if(!eregi("^([A-Za-züöäÜÖÄß \-]){3,50}$",$_POST['nachname'])) $error .= 'Der Nachname ist
falsch!<br>';
if(!eregi("^[A-Za-züöäÜÖÄß \/\.\-]{3,60}$",$_POST['strasse'])) $error .= 'Die Strasse ist falsch!
<br>';
if(!eregi("^[0-9a-zA-Z \-]{1,5}$",$_POST['hausnummer'])) $error .= 'Die Hausnummer ist falsch!
<br>';
if(!eregi("^[A-Za-züöäÜÖÄß \/\.\-]{3,40}$",$_POST['ort'])) $error .= 'Der Ort ist falsch!<br>';
Getestet und funktioniert.
Quellen: Quelle1 und Quelle2