注释掉 $_GET[ComeFrom]=$url;登录路径login.php?comfrom=a.php

解决方案 »

  1.   

    注释掉 $_GET[ComeFrom]=$url; 
    这没问题吧登录路径login.php?comfrom=a.php
    我也不知道你怎么弄的身份验证 不过里面肯定有个跳转 不管是HEAD还是JS 里面有href='login.php'对吧 如果是a.php href='login.php?comefrom=a.php'如果是b.php href='login.php?comefrom=b.php'
      

  2.   

    我是想通过别的页面传递一个值过来
    比如login.php?comeid=http://localhost/222.php
    那么我在LOGIN页面通过获取URL变量COMEID的值
    然后返回COMEID传递的值不就行了吗?
    可否在我给处的代码上改呢!
    用$_GET[comeid]能实现吗?
      

  3.   


    //用下边这句获得前一个页面的URL
    $url_page=$_SERVER['HTTP_PEFERER']
    //用下边这句执行页面重定向
    Header("Location: $url"); 
      

  4.   

    你们回答的都好
    但是我恳求大家依照我的代码改号码!
    已知从http://localhost/UserCenter/UserLogin/?ThisTime=2008-04-16%2022:39:21&ComeFrom=http://localhost/SDBSys/Goods/default.php
    传递了地址,怎么在我贴出的代码中获取ComeFrom的值,然后登陆成功后返回ComeFrom的值(也就是http://localhost/SDBSys/Goods/default.php)
    不是固定的页面,这个值也不是固定的 主要的是怎么返回ComeFrom的值$MM_redirectLoginSuccess = $_GET[ComeFrom]; 
    这样写对吗?
    可是这样什么都不显示谢谢大家!!!!!
      

  5.   

    可以这样
    吧变量用base64_encode处理
    接收的时候再base64_decode处理下。
      

  6.   

    回5楼 
    这样可以 但多次以后会麻烦 比如密码错误返回来的时候 路径就不准了 观察了很多网站都不这么做 都是通过GET传值回LZ
    学好写好PHP的基础是手册 手册都没看过就拿代码来改 不懂就发帖提问 这样的效率很低的 着急也要先看手册 磨刀不误砍柴工
      

  7.   

    把最后浏览的页面记录到cookie,执行登录等操作.完成后转到cookie中指定的页面.
      

  8.   

    谢谢~~ten789 
    你的话很对~~