如何设置弹出对话框,要求做到:点击“确定”进入add.php页面,点击“取消”返回登陆页面?
代码如下:
=================================================
<?
include_once("inc/conn.php");
session_start();
ob_start();
$CUR_TIME=date("Y-m-d H:i:s",time());
?><html>
<head>
<title>会员登录</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="style.css">
</head><body class="bodycolor" topmargin="5"><?
function re_login_button()
{
?>
<br>
<div align="center">
  <input type="button" value="重新登录" class="BigButton" onClick="location='/'">
</div>
<?
}
$LOGIN_MSG=login_check($USERNAME,$PASSWORD);
if($LOGIN_MSG!="1")
{
   Message("错误",$LOGIN_MSG);
   re_login_button();
   exit;
}$query = "SELECT * from USER where USER_ID='$LOGIN_USER_ID'";
$cursor= exequery($connection,$query);
if($ROW=mysql_fetch_array($cursor))
   $MENU_TYPE=$ROW["MENU_TYPE"];if($MENU_TYPE==1||stristr($HTTP_USER_AGENT,"Opera")||stristr($HTTP_USER_AGENT,"Firefox")||stristr($HTTP_USER_AGENT,"MSIE 5.0")||stristr($HTTP_USER_AGENT,"TencentTraveler"))
{
   Header("location:general");
   exit;
}
?>
<script>
function goto_vip()
{
        location="club/index.php";
}
window.setTimeout('goto_vip();',3000);
var open_flag=window.open("club/index.php",'<?=md5($USERNAME).time()?>',"menubar=0,toolbar=<?if($MENU_TYPE==2)echo "1";else echo "0";?>,status=1,resizable=1");
if(open_flag== null)
   goto_vip();
else
{
   focus();
   window.opener =window.self;
   window.close();
}
</script><div class=big1>正在进入会员管理系统,请稍候...</div></body>
</html>=================================================================
默认的代码是 只要用户名密码通过验证,直接转入club/index.php 现在我想让程序在点击“确定”弹出add.php页面过5秒钟后转向club/index.php 页面,点击“取消”返回登陆页面,点击“取消”返回登陆页面。谢谢!

解决方案 »

  1.   

    if($done)
    {//成功则转向
    $js   = "<script>";
    $js  .= "if(confirm('验证成功'))";
    $js .= "{window.location.href='add.php';}";
    $js     .= "</script>";echo $js;
    }
      

  2.   

    谢谢你 foolbirdflyfirst(湖水清澈@Fix my lover@) 
     现在我看到的代码好像说验证成功 打开 add.php 但是如果验证不成功呢????
      

  3.   

    confirm应该可以,不成功重新转到验证页面啊.
      

  4.   

    if($done)
    {//成功则转向
    $js  = "<script>";
    $js .= "if(confirm('验证成功'))";
    $js.= "{window.location.href='add.php';}";
    $js     .= "</script>";echo $js;

    测试了。。系统还是直接进入 club/index.ph========================
         failed!
    ========================
      

  5.   

    if($done)
    {//成功则转向
    $js  = "<script>";
    $js .= "if(confirm('验证成功'))";
    $js.= "{window.location.href='add.php';}";
    $js     .= "</script>";echo $js;

    测试了。。系统还是直接进入 club/index.ph========================
         failed!
    ========================
      

  6.   

    $done = 1;
    if($done)
    {//成功则转向
    $js = "<script>";
    $js .= "if(confirm('验证成功'))";
    $js.= "{window.location.href='add.php';}";
    $js .= "</script>";echo $js;
    }
    =========================================================
    这只是我给你的简单实现方法,你要根据你的代码改..............
      

  7.   

    <script language="javascript">
    if(点击取消按钮!="")
    {
     window.location.href="登录页面";
    }
    </script>