HOERANDL.com Impressum Unterstützung Projekte Kontakt
Baue auf deiner Homepage einen oder mehrere Zufallswitze von Funny4You ein. Die Installation ist kinderleicht und die notwendige Registrierung ist vollkommen unverbindlich und kostenlos. Als optionales Feature ist eine Hitliste auf der Homepage die deine Seite verlinkt.
weiter zur Witzebox ...
 
header
header
header
E-Mail Adresse auf Gültigkeit überprüfen Drucken

Eine einfache Funktion um eine E-Mail Adresse auf Gültigkeit zu überprüfen.

Diese Funktion überprüft zunächst ob die E-Mail Adresse auch eine richtige Struktur hat. (auch gültige Umlaute werden überprüft)
Danach wird die Adresse auf existierenden Host überprüft.

Im folgenden Code wird diese Funktion erstellt, eine E-Mail Adresse deffiniert und anschließend überprüft.


<?php

// Funktion erzeugen
  
function check_email($email)
  {
    if (!
preg_match( '/^([a-z0-9]+([-_\.]?[a-z0-9])+)@[a-z0-9äöü]+([-_\.]?[a-z0-9äöü])+\.[a-z]{2,4}$/i', $email)) return false;

    if (!
function_exists('checkdnsrr'))
    {
      function
checkdnsrr($host, $type)
      {
        @
exec('nslookup -type=' . $type . ' ' . $host, $output);

        foreach (
$output as $line)
        if (
preg_match('/^' . $host . '/i', $line)) return true;

        return
false;
      }
    }

    
$host = substr(strrchr($email, '@'), 1);

    if (
checkdnsrr($host, 'MX') or checkdnsrr($host, 'A'))
    {
      return
true;
    }
    else
    {
      return
false;
    }
  }

// E-Mail Adresse deffinieren
  
$emailadresse = " Diese E-Mail Adresse ist gegen Spam-Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können ";

// Funktion ausführen
  
if (check_email($emailadresse)) { echo "E-Mail Adresse ist gültig"; } else { echo "E-Mail Adresse existiert NICHT!"; }

?>

 
< zurück
Kommentare
Zur Zeit keine Kommentare eingetragen




Diesen Artikel Kommentieren: E-Mail Adresse auf Gültigkeit überp...

ACHTUNG: Hier werden keine Fragen beantwortet, dazu dient das Forum!!!






Kommentar:


©2006 MosCom
spacer
header


spacer
GH-Webdesign - PHP MySQL

GH-Webdesign - Wir entwickeln individuelle PHP Anwendungen mit MySQL Datenbanken
PayPal Spende
Findest du die hier angebotenen Scripte und dessen Support toll?
Dann kannst du mir per PayPal eine kleine Spende zukommen lassen.
Ich würde mich freuen.


Vielen Dank!
RSS-Feed ABO
Image

RSS-Feed ABO

Social Bookmarks
Add to: Mr. Wong Add to: Yigg Add to: Del.icoi.us Add to: Furl Add to: Yahoo Add to: Technorati Add to: Folkd Add to: Google
Social Bookmarking
Validate