采用绝对地址的形式去访问PHP文件

解决方案 »

  1.   

    同意,不要直接访问,要以 http://localhost等这样的形式
      

  2.   

    我已经解决了~答案各位一定想不到!
    在我的客户端和服务器之间竟然有基于http的过滤!!!
    我用的可是电信的虚拟主机服务器啊~黑暗啊~
    过滤的关键词是:passwd 
    我提交的变量里: 密码项 name=passwd
    所以就不行了~改成:name="mypass" 就一切OK!
     
    <form action="./login.php" method=POST>
    用户名: <input type=text size=15 maxlength=50 name="name">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    密码: <input type=password size=15 maxlength=50 name="mypass">   
    <input type=submit value="登 录" name=send>   
    <input type=reset value="重 填">   
    </form>看来是对提交的信息过滤了!!够狠的啊~
    甚至我这样试:login.htm?passwd=qqq 连login.htm都打不开了~,呵呵~~~~~~~
    看来大家以后要小心了~另:也许服务器被装了后门,监视着?嘿嘿~~~~~~~不知道了~
    可是有的人的机器就可以提交 ?passwd=qqq这样的东西。是不是说明我的网段被监视?