Tom: 1. Korrektur , Mail mit PHP

Beitrag lesen

Hello,

War ja klar. Mindestens ein Schreibfehler an relevanter Stelle ist immer drin...

Als Funktion sieht das dann so aus

#-------------------------

define ('CRLF', chr(13).chr(10));     ## Carriage Return für DOSen, HTTP und MAIL
define ('CR', chr(13));               ## Für ältere MACs
define ('CR', chr(10));               ## Für UNIXe und LINUXe

function check_mail($mail)

{
   if (gettype($mail) != 'string') return 'Fehler im eMail-Feld';
   if (substr_count($mail,'@') != 1)  return "Bitte genau ein '@'pro eMail-Adresse angeben!";
   if (strpos($mail,CRLF) !== false) return 'Fehler im eMail-Feld';
   if (strpos($mail,CR) !== false) return 'Fehler im eMail-Feld';
   if (strpos($mail,LF) !== false) return 'Fehler im eMail-Feld';

return 0;
}

#--------------------------

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)