Oh es hat wohl was mit dem Gültigkeitsbereich von Variablen zu tun...
HAb versucht das Array jetzt woanders zu initialisieren, aber mit gleichem Ergebnis. Mist...
function validate($required){
foreach ($required as $key => $val)
$miss=array();
{
if ($key=="Email")
{
if (!ereg("^([a-zA-Z0-9.\_-]+)@([a-zA-Z0-9.-]+.[A-Za-z][A-Za-z]+)$", $val))
$miss[]= $key;
}
if (empty($val))
{
$miss[] = $key;
}
}
return array("miss");
uli