hallo alle zusammen,
ich habe hier folgendes Problem. Ich habe ein Formular mit den Feldern "Datum, Name, Mailadresse, etc."
Momentan überprüfe ich, ob einfach in den jeweiligen Feldern überhaupt etwas steht, so:
Code:
function check_error()
{
global $HTTP_POST_VARS;
$error_count=0;
$error[0]=false;
if(!$HTTP_POST_VARS[datum] || !$HTTP_POST_VARS[name] || !$HTTP_POST_VARS[mail] || !$HTTP_POST_VARS[erfahrung] || !$HTTP_POST_VARS[stelle] || !$HTTP_POST_VARS[firma] || !$HTTP_POST_VARS[headline] || !$HTTP_POST_VARS[text])
{
$error[0]=true;
$error_count++;
$error[$error_count]='[img]pics/blind.gif[/img]<span class="warning">Bitte fülle alle Felder aus. Danke.</span>
';
}
Aufgerufen wird das Ganze dann über:
Code:
<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
Jetzt wollte ich aber, dass man einmal in dem Feld "Mail" auch überprüft, ob die Mailadresse zumindest korrekt eingegeben ist. Und zwar mit:
Code:
if(!ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+.([a-zA-Z0-9-]{2,4})$"))
Meine Frage nun:
Wo muss ich das im Script einfügen, damit die mailadresse validiert wird? Könnte mir einer von Euch bei diesem Problem behilflich sein?
Vielen Dank und macht es gut...