Anzeige - [Interessiert an einer Anzeige?]

> Webmaster FAQ - E-Mailadressen überprüfen per Regulären Ausdrücken - PHP, Mysql & Apache
Ayom Wissensdatenbank 642 Artikel
  Aktuelles Rating:    Last Edit by Patrick Z @ 15.06.2005 14:06:58
Edit Post

E-Mailadressen überprüfen per Regulären Ausdrücken

Habe hier eine einfache "Funktion" (ich weiß, dass es keine wirkliche PHP Funktion ist ;-)), die die E-Mailadresse eines User überprüft.

emailadresse-ueberpruefen.php
CODE

<?php
if (isset($_POST[submit])){
/*
Wegen PHP- register_globals="on" / "off"
Bei Problemen $_POST[submit] durch $submit ersetzen
und die nachfolgende Zeile auch, das $text = ...
*/
$text = $_POST[text];

//Folgende Patter überprüft ob die E-Mailadressen korrekt ist.

if (ereg("[.a-z0-9_-]+(.[a-z0-9_-]+)*@([0-9a-z][0-9a-z]*[0-9a-z].)+([a-z]{2,4})", $text)) {

echo "$text n <br /><br /><br />";
echo "<a href="$_SERVER[PHP_SELF]">Zurück zum Formular</a> n <br />";
} else {
echo '<p>E-Mailadresse ist nicht korrekt!</p>';
}
} else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="text" /><br />
<input type="submit" value="Abschicken" name="submit"/>
<?php
}
?>
</form>


Kommentare und Diskussion:

Zu diesem Artikel gibt es eine Diskussion mit 12 Antworten

Creative Commons License Diese Seite steht (wenn nicht anders angegeben)
unter der Creative Commons Lizenz (Mehr Infos)
Diesen Artikel editieren
Neuer Artikel eröffnen
Kategorien des Artikels:

Aktuelle Themen: Betreff, (Autor) Antw. Views Letzte Aktion
Algorithmus des kuerzesten Weges
(Sancheck)
4 131 Fri 18. Jul 15:21
von Alain Aubert
[HTML] Checkboxen
(Coach)
3 78 Fri 18. Jul 12:44
von Coach
Get Variablen
(G.P.)
2 91 Mon 14. Jul 22:16
von G.P.
Alle Dateien mit bestimmten Anfang löschen?
(BartTheDevil89)
4 87 Mon 14. Jul 15:14
von Alain Aubert
SQL Abfrageproblem
(lalo)
10 157 Mon 14. Jul 11:23
von lalo
Alle Diskussionen im Programmierung Allgemein Forum anzeigen
Top
 
 



Anzeige - [Interessiert an einer Anzeige?]





Anzeigen


[Interessiert an einer Anzeige?]