php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.05.2005, 09:45  
Erfahrener Benutzer
 
Registriert seit: 07.04.2005
Beiträge: 184
LA-Finest
Standard Abrfrabe ob email adresse im bestimmten format!

Hi,

ich wollt in mein eindes Script eine Abfrage einbauen, die die eingebene email adresse überprüft ob sie nach folgendem format ist:

abc.abc@abc. de etc.
abc-abc@abc. net/org etc.
abc_abc@abc.
abc@abc.

abc.abc@abcde... .de etc.
abc-abc@abcde.... .net/org etc.
abc_abc@abcde.... .
abc@abcde...... .

ich grad kein paln wie da rangehen soll, könnt ihr mir evtl. ein paar gedanken stöße geben?


gruß la-finest
__________________
Eine Programmiersprache kann man nicht perfekt beherrschen,
nur gut.
Ansonsten hätte man sie erfunden!

www.bazubi.com/forum --> allgem. IT-Forum
LA-Finest ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.05.2005, 09:52  
Gast
 
Beiträge: n/a
Standard

Nutz mal die Such-Funktion, das ist schon öfter gefragt worden
 
Alt 12.05.2005, 10:00  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

das kannst du z.B. so lösen:

PHP-Code:
<?php

if (!eregi"^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$"$email ) )
{
echo
"deine Fehler Ausgabe!";
}
// Ungetestet
?>
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 12.05.2005, 10:25  
Gast
 
Beiträge: n/a
Standard

@Jego
Sorry, aber das reicht einfach nicht. donald.duck@entenhausen.museum wäre eine ungültige Adresse.

15.11. Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist?
http://www.php-faq.de/q/q-mail-adresse-gueltig.html

Gruß
phpfan
 
Alt 12.05.2005, 10:34  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

@phpfan

das ist schon klar, wobei deine mailaddi die du da angibst auch als falsch deklariert wird.

da du zum schluß mehr als 4 buchstaben hast.

aber selbst so wie du das sagst, hast du bei einer gefälschten z.B. gmx adresse ein prob.

z.B. jego@gmx.de gibt es auch nicht und währe aber als echt erkannt worden....
oder Irre ich mich da jetzt?
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 12.05.2005, 11:35  
Gast
 
Beiträge: n/a
Standard Re: Abrfrabe ob email adresse im bestimmten format!

Zitat:
Zitat von LA-Finest
ich grad kein paln wie da rangehen soll, könnt ihr mir evtl. ein paar gedanken stöße geben?
Machs zB. wie phpBB: Schick dem User eine Kontrollemail mit einem Aktivierungsschlüssel. Dann isses sein Problem, wenn er eine nichtexistierende Adresse angegeben hat.

Ansonsten:
- ermittle den Hostnamen (ab dem letzten @ bis zum Ende)
- teste, ob der Host einen gültigen MX u/o A Record hat (checkdnsrr)
- teste, ob dort ein MTA lebt (fsockopen und preg_match)
- teste, ob der den User kennt und werte die Antwort aus (fsockopen und preg_match)

Alles andere ist kalter Kaffee.
 
Alt 12.05.2005, 11:43  
Erfahrener Benutzer
 
Registriert seit: 07.04.2005
Beiträge: 184
LA-Finest
Standard

@ JEGO: dein script oder code funktioniert!!

@ meikel: also so professionell muss es auch nicht sein :P , es ist nur für ein GB auf einer privaten seite gedacht, indem die email nicht mal ein muss feld ist, aber danke für deinen vorschlag, cih denke wenn man ein forum oder soetwas inder richtung coded brauchbar ist!


Big thx
__________________
Eine Programmiersprache kann man nicht perfekt beherrschen,
nur gut.
Ansonsten hätte man sie erfunden!

www.bazubi.com/forum --> allgem. IT-Forum
LA-Finest ist offline  
Alt 12.05.2005, 12:00  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

pear hat da http://pear.php.net/package/Validate zum überprüfen, hab meine e-mail überprüfung auch da heraus und funktioniert tadellos
greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 12.05.2005, 12:11  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
pear hat da http://pear.php.net/package/Validate zum überprüfen, hab meine e-mail überprüfung auch da heraus und funktioniert tadellos
greez search
öhm
PHP-Code:
        if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.
                 
'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
                 
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$'$email)) 
da wird aber irgendwie verdammt viel durchgelassen oder ? und keien sonderzeichen, keine überprüfung wie lang der letze teil sein kann ..
oder irre ich mich ?
robo47 ist offline  
Alt 12.05.2005, 12:13  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von LA-Finest
@ meikel: also so professionell muss es auch nicht sein :P ,
Naja, es besteht die Gefahr, daß Du gültige Adressen abweist, dafür dann a@bc.de als gültig ansiehst.

Aber da das für ein GB ist:
laß die Anzeige der Email weg. Jeder SPAMer oder Adressensammler grast gern GB und Foren ab, um die dann mit einen Sack voll SPAM zu beglücken.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
HTML oder TEXT Format bei email per php TaStEn PHP Tipps 2007 3 14.11.2005 18:33
Genaues Format einer E-Mail Adresse Andreas PHP Tipps 2007 2 05.11.2005 16:11
[Erledigt] Datei per PHP Formular an Email Adresse PHP Tipps 2005-2 1 28.06.2005 16:22
[Erledigt] doppelte email adressen suchen Datenbanken 9 20.05.2005 19:38
Formular an meine Email adresse senden 'progman' PHP Tipps 2005 1 01.03.2005 19:43
eMail kontrolle PHP Tipps 2004-2 1 20.12.2004 13:01
Email adresse in der DB vergleichen PHP Tipps 2004-2 5 17.11.2004 15:56
Email Adresse auflösen PHP Tipps 2004 4 19.06.2004 09:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
adresse formatieren php anzeigen, überprüfen ob es email adresse schon gibt, email adressen format, format von e-mail adresse

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:36 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.