関数内にないこのphpスクリプトがあります
$num = mysql_num_rows($result);
if ($num == 0)
{
header("Location:index.php#captcha");//Location:#errorlogin.html");
$_POST[password]="";
exit;
}
$num が 0 に等しいかどうかに関係なく、常にこの部分の後にすべてを実行し続けるようです。私はすでに exit("message")、die、return などを試しました。