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