$value) { global $$key; if ($value == V_EMAIL) { if ($wc) { if (!preg_match("/^[-*\w.]+@([A-z*0-9]+\.)*([A-z*0-9][-A-z*0-9]+\.)+[A-z]{2,4}$/", $$key)) return False; } else { if (!preg_match("/^[-\w.]+@([A-z0-9]+\.)*([A-z0-9][-A-z0-9]+\.)+[A-z]{2,4}$/", $$key)) return False; } } if ($value == V_HEADER) { if (preg_match("/[\r\n]/", $$key)) return False; } } return True; } ?>