WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 07.04.2004, 15:54   #21
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

"/^...$/"

Hm, und ich glaub Beistriche willst auch net in der E-Mail, oder?

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 07.04.2004, 23:37   #22
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 38
Beiträge: 3.954

Mein Computer

Standard

oh thx.
btw was nützen die begrenzer?
Potassium ist offline   Mit Zitat antworten
Alt 08.04.2004, 09:34   #23
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard Re: mail adresse mit neuen domäns prüfen

Zitat:
Original geschrieben von potassium
ich möchte eingegeben mailadresse auf richtigkeit überprüfen und da ist mir eingefallen das es mit einem "simplen"
PHP-Code:
if(ereg("^([A-Za-z_\.0-9]*)@([A-Za-z0-9_]*)\.([A-Za-z0-9\.]*)$",$Mail)) { 
nicht mehr getan ist weil es ja auch umlautdomains gibt.
nun meine frage: wie würde eine aktulle überprüfung aussehen?
Wie Du im aktuellen WCM nachlesen kannst, kommt fuer die Umlaut-Domains IDN zum Einsatz, man kann also nicht direkt nach ÄÖÜ suchen. Du suchst Dir einfach die entsprechende RFC und setzt die BNF der Syntax in eine RegEx um. Unter Perl gibts schon ein Script fuer sowas.

Zitat:
btw: was macht ^ am anfang und $ am ende und * in der mitte????
^ ... Beginn der Zeile
$ ... Ende der Zeile
* ... - bis n Wiederholungen des davor stehenden Zeichens
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 08.04.2004, 12:49   #24
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 38
Beiträge: 3.954

Mein Computer

Standard

warum kann man nicht?
ist es nur nicht konform oder funkioniert es echt nicht?
ich frage deswegen weil ich es bei mir getestet hab mit irgedwas@übung.com oder dasistein@fuß.de und er hat es genommen...
Potassium ist offline   Mit Zitat antworten
Alt 08.04.2004, 20:06   #25
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Weil IDN-Domains intern im Punycode verwaltet werden. Du gibts zwar im Browser "österreich.at" ein, das IDN-Plugin macht aber "xn--sterreich-z7a.at" draus. Und so werden die auch ueberall verarbeitet.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 08.04.2004, 20:45   #26
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 38
Beiträge: 3.954

Mein Computer

Standard

so und nun folgendes BITTE auf deutsch:
Zitat:
Du suchst Dir einfach die entsprechende RFC und setzt die BNF der Syntax in eine RegEx um.
ok RFC is klar das sind deine geliebten mega-textdateien
aber WTF is BNF ?


Potassium ist offline   Mit Zitat antworten
Alt 08.04.2004, 20:49   #27
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

BNF ... Backus Naur Form
http://users.informatik.fh-hamburg.d...mp/node15.html
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 08.04.2004, 21:07   #28
Potassium
Inventar
 
Registriert seit: 06.03.2003
Alter: 38
Beiträge: 3.954

Mein Computer

Standard

big thx.
btw du hast nicht zufällig die entsprechende RFC bei der hand oder
edit gefunden:
ftp://ftp.rfc-editor.org/in-notes/rfc3492.txt
ich hab versucht das zu verstehn aber da steig ich echt aus.....
Potassium ist offline   Mit Zitat antworten
Alt 08.04.2004, 22:08   #29
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

http://www.gnu.org/software/libidn/
und fuer unsere PHP-Freunde:
http://phpclasses.byting.at/browse/package/1509.html
Fuer die Perl-Monks gibt es natuerlich auch eine Loesung:
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html
Man beachte die RegEx!
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 09.04.2004, 10:00   #30
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

@_m3: Alles schön und gut und richtig. Aber bei einer Formulareingabe einer e-mail-Adresse, welche dann vielleicht in einer Datenbank gespeichert wird, kommt das doch alles nicht zum Tragen. Da überprüfe ich doch die Eingabe, die die Umlaute enthält und speichere die auch genau so ab.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:24 Uhr.


Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag