history.back()錯誤訊息跳不回輸入畫面。

程式一
function _alert_back($_info) {
echo "<script type='text/javascript'>alert('".$_info."');history.back();</script>";
exit();
}

程式二
<?php
if ($_GET == "CS_register") {
//比對驗証碼驗証,防止攻擊
if ($_POST == $_SESSION) {
$_Att_Code = $_POST;
echo $_Att_Code;
} else {
_alert_back("驗証碼不正確");
}
}
?>
<!DOCTYPE html PUBLIC "-//W3........
...
...
...
<form method="post" name="CS_register" action="CS_register.php?action=CS_register">
..
..
..
<td align="left">驗証碼:</td><td align="left" ><input type="text" name="yzm" class="text yzm" size="4" /> <img src="Code.php" id="code" /></td>
<td><input type="submit" class="submit" value="新增" /></td>



程式二的_alert_back("驗証碼不正確");執行完(最後一步跳回程式二輸入資料畫面時是全白的晝面)
各位大哥們這是什麼情況煩指導指導。
Sign In or Register to comment.