email

E-Mail Adressen filtern (netnode labs)

10.02.2009
 von Lukas Fischer
 | 0 Kommentare

Unter dem Label netnode labs entwickeln wir Prototypen um neue Technologien auszuprobieren. Oft kommt es vor, dass sich dadurch einfache Dienste herauskristalisieren. Das neuste Tool ist ein "E-Mail Adressen Filter" welches alle E-Mail Adressen einer beliebigen Webseite filtern kann. Nützlich, denn damit kann man die Sicht von Suchmaschinen oder Spam-Crawlern nachvollziehen.

http://labs.netnode.ch/crawler

Drupal praktisch 2 - E-Mail Validierung

21.08.2008
 von Lukas Fischer
 | 0 Kommentare

Kürzlich hatte ich das Problem, eine E-Mail Adresse von einem Drupal Formular zu validieren. Dieser Codeschnipsel löst die Aufgabe sehr einfach und ist zudem flexibel erweiterbar. Falls der Regex nicht genügt, findet man auf
http://www.txt2re.com weitere Rexex Regeln.

<?php
function FROM_validate($form_id$form_values) {
  if (!
preg_match('([\\w-]+(?:\\.[\\w-]+)*@(?:[\\w-]+\\.)+[a-zA-Z]{2,7})'$form_values['EMAILFIELD'])) {
    
form_set_error(''t('Bitte korrekte E-Mail Adresse angeben.'));
  }
}
?>

Update:

Inhalt abgleichen