Anzeige

E-Mail überprüfung

E-Mail überprüfung | PSD-Tutorials.de

Erstellt von Leni_Madeleine, 03.11.2008.

  1. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    Hallo!

    Kann einer von euch mir vllt sagen warum dieser Code

    PHP:
    1.  if(preg_match("/^[^s@_]+@[^s@]+.[a-z]{2,4}/", $_POST['email'])) { $m_email = $_POST['email']; }
    existierende E-Mailadressen nicht akzeptiert?
    zB Hans_Muster@web.de

    Danke im Vorraus Lg Leni
     
    #1      
  2. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    E-Mail überprüfung
    AW: E-Mail überprüfung

    ja, sehr dir mal das genauer an:
    Code (Text):
    1. [COLOR=#000000][COLOR=#dd0000][^s@_][/COLOR][/COLOR]
    Abgesehen davon, unter php.net findest du die Funktion filter_data() und hier wird die Möglichkeit einer Flag genannt um E-Mail-Adressen auf Gültigkeit zu prüfen. Vorausgesetzt, es läuft bei dir unter php5
     
    #2      
  3. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Hmmm ok - habs mir angeschaut. werd aber daraus nicht schlau :(
    Ich hab einegentlich und auch uneigentlich keine Ahnug von PHP und muss das nur irgendwie zum laufen bekommen ...
    Danke für den Tip jedoch ist das grad Bahnhof für mich, sry!

    Ich weiß es klingt sau doof - jedoch muss ich das fertig bekommen und mir all das was ich nicht kann zusammenfuschen ... :(

    Lg
     
    #3      
  4. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Arbeitest du in einer Unternehmung?
     
    #4      
  5. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Ob ich in einer Internetagentur oder so arbeite?
    Nein das ist nicht der Fall
     
    #5      
  6. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Ok dann:

    Code (Text):
    1.  
    2. if( preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is' , $_POST['email'] ) ) { $email = $_POST['email']; }
    3.  
     
    Zuletzt bearbeitet: 03.11.2008
    #6      
  7. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Danke sehr!! ... ich versuch es sofort ^^ :)
     
    #7      
  8. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    E-Mail überprüfung
    AW: E-Mail überprüfung

    $em wird lustig :D
     
    #8      
  9. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Hö? warum?



    und ich hab nun folgende fehlermeldung:
    Parse error: syntax error, unexpected '{'

    Das bezieht sich auf das neue preg_match und wenn ich die raus machen dann gibt es ne Fehlermeldung bezüglich der Variablen

    Was nun????
     
    #9      
  10. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Klammer nicht geschlossen und $em gibt es nicht ;)
     
    #10      
  11. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Ok dann hau ich das $em raus.

    aber die klammer ist doch ganz am ende geschlossen, oder?
     
    #11      
  12. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Eigentlich brauchtest Du nur das Suchmuster in dem von Dir o.g. Code austauschen

    PHP:
    1.  
    2. if(isset($_POST['email']) && preg_match('/^[a-z0-9&\'\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is' , $_POST['email'] )) { $m_email = $_POST['email']; }  
    3.  
    Eine runde Klammer hat im if gefehlt
     
    #12      
  13. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Supi - alle Fehlermeldungen soweit behoben ...
    Nur hat mir diese veränderung das Layout zerhackt ... *grrrrrrr*


    -Schon erledigt! _
    Danke sehr
     
    Zuletzt bearbeitet: 03.11.2008
    #13      
  14. netbandit

    netbandit Aktives Mitglied

    12
    Dabei seit:
    18.05.2008
    Beiträge:
    1.145
    Geschlecht:
    männlich
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Das kann aber nicht an PHP liegen. Hast bestimmt was gelöscht/überschrieben oder so ;)
     
    #14      
  15. Top_Gun

    Top_Gun Aktives Mitglied

    Dabei seit:
    24.07.2008
    Beiträge:
    965
    Geschlecht:
    männlich
    E-Mail überprüfung
    AW: E-Mail überprüfung

    oder die mail-adresse ist zu lang für den Bereich in dem sie angezeigt werden soll... *ins Blaue rat*
     
    #15      
  16. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Alles super. An sich keine Fehlermeldungen mehr und es sieht auch alles schön aus *freu*

    Naja bis auf die Sache, das ich keine Mail bekomm ... :(
    Da noch ne Idee?
    P.S. Benutz das Script von den Tuts hier und an sich sagen ja alle funktioniert das auch!
    ALso mal wieder ein Anwenderfehler.
    Aber es reicht ja wenn ich die Mailadresse dort änder wo es steht, oder etwa nicht?


    Lg
     
    #16      
  17. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Nimmst du das Kontaktformular von mir?
     
    #17      
  18. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    E-Mail überprüfung
    AW: E-Mail überprüfung

    Stimmt - ist im entsprechenden Beitrag korrigiert inkl. Parserror :)
    War etwas unfair, da ja keine Kenntnisse zu PHP vorhanden sind 8)
     
    #18      
  19. Leni_Madeleine

    Leni_Madeleine Nicht mehr ganz neu hier

    Dabei seit:
    05.06.2007
    Beiträge:
    124
    Geschlecht:
    weiblich
    Ort:
    Münster
    Software:
    Adobe Reihe
    E-Mail überprüfung
    AW: E-Mail überprüfung

    japs ... deines ^^
    und da steht ja auch im hinweis das eiegtnlich nur oben die email adresse unter absender angepasst werden muss - das hab ich getan aber ich bekomm nix :( aber der der das Forumlar ausfüllt, der bekommt schon mal was :)
     
    #19      
x
×
×
teststefan