三个文件,一个login,一个reg,一个process。
login 和 reg 都post表单数据到process。
在login和reg中都有一个type为hidden的input,并设置了不同的id。
在process中采用if( !isset( $_POST["hidden id"]) )来判断是否是login或者reg页面连接过来的。
这样做可以么?

解决方案 »

  1.   

    针对普通的访客,这样做可以了。更重要的,在process中对数据合法性进行判断但为了防止机器注册,发布,可以用图片验证码,IP等综合起来限制
      

  2.   

    可以使可以,就是太复杂其实只要判断一下 $_SERVER['REQUEST_METHOD'] 是否等于 "POST" 就可以了
      

  3.   


    主要是我两个页面都post给process,只判断提交方法没办法区分哪个提交来的