Ergebnis 1 bis 10 von 31

Thema: Adresse zur Anmeldung hinzufügen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von swinxx
    Registriert seit
    16.09.2006
    Beiträge
    1.636
    ...könnte man vielleicht hübsch in einem Schnippsel zusammenschreiben für unseren Download-Bereich !

    Wenn sich jmd. dafür bereit erklärt das schon zusammenzuschreiben (testen nicht vergessen) mit guter Anleitung zum Einbau damit man es in den DL Bereich stellen kann spende ich demjenigen mal 3Mio Lose oder so

    bb, Swinxx

  2. #2
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    Ich leg 3 Mio drauf.

    Die Links bringen mir auch nichts. Ist ja schön und gut, wenn die Bereiche in dem Sinne definiert werden, was Buchstaben und Zahlen angehen, aber was bringt mir es, wenn nicht mal weiß, was ich vorne dran hängen muss, damit die Prüfung auch vorgenommen wird, ohne irgendwelche String oder schlag-mich-tot-fehler zu bekommen...RICHTIG..NIX!

    Mal als Beispiel: !eregi <<<Was ist das und warum das da stehen? Ist der anfang zum Überprüfen der Emaildresse im Anmeldeformular.

    Fürs das Passwort: strlen <<< ???
    Sieht für einen laien wie ein zusammengedrückter Strassenname aus^^

    Und was setz ich vor PLZ und Strasse?

    Fragen über fragen...hoffe, nimmt sich einer an. Wenn möglich erklären und nicht Antwort Posten...Mach jetzt lang genug mit dem mist rum, iwann muss das auch mal in meiner Birne ankommen...

    LG

  3. #3
    Neuer Benutzer
    Registriert seit
    06.10.2010
    Beiträge
    21
    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

  4. #4
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    Abend,

    hab das eingebaut wie beschrieben, geht nicht in der Version mit Klammanbindung.

    Problem: Mir kommt die Anmeldesperre ins gehege. Es brauch nicht mal was in den Feldern stehen, da steht beim abschicken schon "Du bist für die Anmeldung gesperrt" ...was nicht richtig ist, jedenfalls im eigentlichen Sinne

    Noch jemand ne Idee?

    LG

  5. #5
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    Ich hab auch eine frage

    und zwar mir ist aufgefallen das keine Hausnummer in der db gespeichert

    wird weiß einer wo das dran liegen könnte??

    Hier wie es in der db gespeichert ist:

    PHP-Code:
    Feld           Typ              Kollation         Attribute     Null

    hausnummer varchar
    (60)    latin1_swedish_ci                     Nein 

  6. #6
    Erfahrener Benutzer
    Registriert seit
    23.04.2009
    Beiträge
    155
    Schau mal ob überall der selbe Spalten Name vorhanden ist in der Datenbank sowie im Script selbst.

  7. #7
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    ja die namen sind alle identisch nur wird die hausnummer nicht in der db gespeichert extra einen user gefragt er hats eingetragen und in der db steht es auch nicht drin als ob da was falsch ist

Ähnliche Themen

  1. Mails gehen an eine Adresse, die es nicht mehr gibt
    Von Sam2004 im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 30.10.2011, 19:31
  2. Paidlinks hinzufügen
    Von Siggi84 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 15.08.2010, 10:45
  3. Doppelte ip adresse
    Von Thor82 im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 23.04.2008, 20:03
  4. Antworten: 12
    Letzter Beitrag: 28.01.2007, 00:33
  5. IP-Adresse
    Von Dreamerweb im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 16.01.2007, 19:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •