写一个javascript脚本
<%
out.println("<script>history.go(-1);</script>")
%>

解决方案 »

  1. cvm
  2. $echostr="list.php";
    echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=$echostr'>";
    die;
      

  3. 检测到没有权限后就用SESSION记录此页面地址,然后转到登录页。登录成功后再取出这个变量转过来就行了。
    当然不一定要用session,用cookie甚至直接在URL后附参数也行。
      

  4. 将list.php(登陆前访问页面的地址)作为参数url传递到login.php及vaildate.php,验证成功后再转回到$url(list.php)页面。
      

  5. ### 1.
    header("location:你的上一页的路径"); // 注意这个函数前不能有输出 
    ### 2.
    header("location:".getenv("HTTP_REFERER")); // 返回其调用页面
    ### 3.
    echo"<script>alert('随便写点什么');history.go(-1);</script>";
    exit; 
      

  6. echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=你想返回的页面名>";
      

  7. 程序思想:list.php页中做的唯一标志id=1,当用户点击进入时,
    loing.php?id="1"//这里的1是表示list.php的这段程序,
    loing.php程序:
    function list($user,$password){
    if(id==1){
    这段中执行验证用户的合法性}else{echo "无权登陆";}}