door de Javascript
OnClick wordt de php foutmelding ($err_name) niet weergegeven...
Ziet iemand wat de oorzaak is?
<?
function check_len(&$check, $field, $max, &$err_field, $err="", $min, $min_err="")
{
if (strlen($field) > $max)
{
if ($err == "")
{
$err = $msg->err_maxlen($max);
}
$err_field = $err;
if ($check==true) $check = false;
}
if (strlen($field) < $min)
{
if ($min_err == "")
{
$min_err = $msg->err_minlen($min);
}
$err_field = $min_err;
if ($check==true) $check = false;
}
}
$checked = true;
if (isset($HTTP_POST_VARS["Xenter"]))
{
check_len($checked, $HTTP_POST_VARS["name"],100,$err_name,"Field too long! Maximum:100",3,"Field required! Minimum:3");
}
if ( empty($HTTP_POST_VARS["Xenter"]) or (!$checked) )
{
echo "<li> $err_name";
}
?>
<form action="./test.php" method="post" name="next2">
name: <input type="text" name="name" value="">
<input type="submit" name="Xenter" value="verder" onClick="document.next2.Xenter.value=('Even geduld aub...'); document.next2.Xenter.disabled=true;document.next2.submit();">
</form>
groet
Tim
788 views