本帖最后由 xuzuning 于 2014-07-26 17:13:33 编辑

解决方案 »

  1.   

    echo $arr['daan'];
    echo $_POST["daan"];
    这两个的结果分别是什么?另外,代码要缩进,这样看起来好乱。
      

  2.   

    沒法判斷答案,問題是在if(isset($_GET['zhanghao'])){ 這裡
    因為你提交時,使用post,所以這裡用$_GET是獲取不到數據的。
    因此根本就沒有進入到判斷的語句。if(isset($_GET['zhanghao'])) 改為 if(isset($_REQUEST['zhanghao'])) 試試,但你要保證,傳送時,要有zhanghao傳過來。
      

  3.   

    沒法判斷答案,問題是在if(isset($_GET['zhanghao'])){ 這裡
    因為你提交時,使用post,所以這裡用$_GET是獲取不到數據的。
    因此根本就沒有進入到判斷的語句。if(isset($_GET['zhanghao'])) 改為 if(isset($_REQUEST['zhanghao'])) 試試,但你要保證,傳送時,要有zhanghao傳過來。还是不行,不过以前都不能判断,现在我输入正确密码显示出来’密码错误‘了
      

  4.   

    post方式提交,$_GET如何能得到?
      

  5.   

    直接在url里就能得到了。。那他这个字段zhanghao是在url后面传的吗?
      

  6.   

    直接在url里就能得到了。。那他这个字段zhanghao是在url后面传的吗?
    是的,如果要在Post提交的时候用$_GET能获取到,基本上只能在url后面传