php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.12.2004, 15:44  
Gast
 
Beiträge: n/a
Standard eMail Verifier Script

Hallo zusammen,
ich bin auf der Suche nach einem PHP Script womit man die Gültigkeit von eMail Adressen prüfen kann. Da ich ständig viele eMail Adresses zu prüfen habe, sollte das Script schnell und stabil arbeiten können. Kennt da jemand was gutes? Habe bereits ein wenig rumgegoogelt, konnte aber bisher nichts kostenloses finden.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.12.2004, 15:46  
Gast
 
Beiträge: n/a
Standard

schau mal hier vorbei! vielleicht haben die was!

http://www.dreamcodes.com
 
Alt 03.12.2004, 15:57  
Gast
 
Beiträge: n/a
Standard

nee dort gibt es sowas nicht.

kennt jemand anders ein solches script?
 
Alt 03.12.2004, 16:48  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Möchtest du nur etwas haben das die richtige Schreibweise überprüft? Dann mach das mit RegExp
Da dies ziemlich kompliziert ist poste ich hier mal den Code den ich dafür verwende um eMail Adressen zu checken. Schau dir aber mal die entsprechenden Themen im Manual an um das Prinzip zu verstehen.
http://de.php.net/manual/de/ref.regex.php
http://de.php.net/manual/de/function.eregi.php

Code:
### Mail-Adresse auf richtige Eingabe prüfen ###
if (!eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,6}$", $_POST['email'])) {
echo 'Deine eMail-Adresse hat ein ungültiges Format.'; }
else {
// blabla
}
Von einem Formular wird die eMail mittels $_POST['email'] weitergegeben. eregi prüft die Zusammensetzund der Adresse
name @ domain . tld
Der name muss aus Buchstaben, Zahlen, ., _ oder - bestehen
Das @ muss zwischen Name und Domain gesetzt sein
Die Domain auch aus Buchstaben, Zahlen, ., _ oder - bestehen
Dann muss der punkt zwischen Domain und TLD gesetzt sein
Die TLD (TopLevelDomain) muss aus Buchstaben bestehen und darf nur zwischen zwei und sechs Zeichen lang sein.

Ist bestimmt nicht das schönste, aber es funktioniert

//Codebox hinzugefügt, da php-Tag nicht mehr geht
Magic ist offline  
Alt 03.12.2004, 17:24  
Gast
 
Beiträge: n/a
Standard

hi,

nein ich suche kein Script welches die richtige Schreibweise überprüft. Ich suche ein Script welches eMail Adressen auf ihre Gültigkeit überprüft. Ich habe in einer Datei mehrere eMail Adressen abgespeichert, die meisten sind freeMail-Adressen, also z.B. heinrich@web.de oder sdasfasgfasfigh@web.de - Die ganzen ungültigen Adressen möchte ich entfernt haben, bzw die gültigen eMail Adressen sollen in einer neu erstellten Datei gespeichert werden.
 
Alt 03.12.2004, 17:56  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Also es gibt zwei Varianten:
a) Die eMail Adresse validieren, wenn sie eingetragen wird. Dazu wird in der Datenbank ein String gespeichert (der z.B. als md5 aus der Mailaddy und dem Datum besteht). Der String wird an die angegebene eMail Adresse gesendet. Der User muss den Link anklicken und die eMail ist validiert. Wird sie nicht validiert, kann man sie ja nach x Tagen löschen - bzw. dem User ein Einloggen nicht ermöglichen. Kennst du sicher aus vielen Foren u.ä.

b) Ich habe irgendwo mal gelesen das man eine eMail Adresse auch wirklich validieren kann. Aber ich weiß leider nicht mehr wo das stand, wahrscheinlich in irgendeinem Heftchen oder Buch das ich hier hab. Da ich aber z.Zt. renoviere sind die besagten Dinge momentan nicht verfügbar, aber vl kennt ja jmd. anderes eine Lösung.
Magic ist offline  
 


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
PW ändern script TeazY PHP Tipps 2008 4 15.01.2008 13:48
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
Email Script funktioniert nicht rbs_phoenix PHP Tipps 2006 5 25.10.2006 09:31
Script beendet sich ohne Fehlermeldung Zahl PHP Tipps 2006 6 04.06.2006 20:41
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
[Erledigt] Suche dringend Download Script mit einmalig Paßwort Freigabe PHP Tipps 2005 6 05.04.2005 18:58
php - email script... PHP Tipps 2005 2 12.02.2005 14:45
PHP Script aus PHP aufrufen Stümper PHP Tipps 2004 5 26.09.2004 08:15
email funktion des phpbb selbst benutzen PHP Tipps 2004 0 22.09.2004 13:18
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04
suche email web client script Beitragsarchiv 2 13.09.2004 13:59
[Erledigt] suche gutes einfaches script zum email mit attachment versen PHP Tipps 2004 2 05.08.2004 19:05
[Erledigt] PHP Script von Windows auf Linux PHP-Fortgeschrittene 7 15.06.2004 13:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2004-2/13448-email-verifier-script.html, email verifier php, email verifier, email verifier script php, php email schreibweise prüfen, \email verifier script\, php script mail prüfen, php email auf schreibweise überprüfen, email addresse auf gültigkeit überprüfen php, email adresse verifier deutsch online, script e-mail adresse in domain vorhanden, php email schreibweise überprüfen, e mail adresse auf korekte schreibweise prüfen php, mehrere e-mail validierung script, mail script php, php email prüfen schreibweise, php auf email schreibweise prüfen, mail php script eingabe überprüfen, php script zum validieren von emails, emailschreibweise

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:15 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.