搜尋

首頁  >  問答  >  主體

請問下,依照這個程式碼寫的登陸頁面 為什麼顯示提交未成功

請問下,依照這個程式碼寫的登陸頁面 為什麼顯示提交未成功

皮安乐皮安乐2369 天前1689

全部回覆(7)我來回復

  • 朝游东海

    朝游东海2018-06-05 14:33:15

    ==,小伙子,你都知道提示的提交不成功,然後你看你的代碼,說明根本就沒有進入判斷,就第一個if(isset($_POST["hidden"]) && $_POST["hidden "] == "hidden") 這裡就沒有進去,所以你看下你的post過來的東西if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden"){ }else{ echo ""; }

    回覆
    0
  • 皮安乐

    皮安乐2018-06-04 19:02:20

    <?php

    session_start();

    //登入處理介面logincheck.php

    //判斷是否按下提交按鈕

        if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden")  

        {  

    #    //將使用者名稱和密碼存入變數中,供後續使用

            $user = trim($_POST["username"]);//trim()函數移除字串兩側的空白字元

            $psw = md5( trim($_POST["userpwd"]));//密碼使用md5()加密一次,存入資料庫

            if($user == "" || $psw == "")  

            {

            //使用者名稱或密碼其中之一為空,則彈出對話框,確定後返回目前頁面的上一頁 

                echo "<> ('請輸入使用者名稱或密碼!'); history.go(-1);</script>";  

            }

    #        else 

    o 確認使用者名稱密碼驗證碼不為空,則連接資料庫

                $conn = mysqli_connect("localhost","root","root");//資料庫帳號密碼為安裝資料庫時設定

                 if(mysqli_errno($conn)){

                    echo my            }

                mysqli_select_db($conn ,"userdb");  

                mysqli_set_charset($conn,'utf8'); 

           psw'";  

                $result = mysqli_query($conn,$sql);  

             ($num)  

                {  

              {  

                    echo "<script>alert('成功登入); }  

                else  

                {  

         ');history.go(-1);</script>";  

                }  

            }  

        }  

        el一天提交未成功! -------------------------------------------------- -------------------------------------------------- --------------------

    是連結資料庫的設定錯了還是什麼?請大神指點  !我使用的phpstudy自備的mysql,沒有做任何更改,只是把用戶名和密碼都設置為了root。

    另外,嘗試將 $conn = mysqli_connect("localhost","root","root")中的localhost修改為localhost/phpMyAdmin或127.0.0.1都顯示提交不成功



    ############################################謝謝啦! ############

    回覆
    0
  • 朝游东海

    ==,小伙子,你都知道提示的提交不成功,然後你看你的代碼,說明根本就沒有進入判斷,就第一個if(isset($_POST["hidden"]) && $_POST["hidden "] == "hidden") 這裡就沒有進去,所以你看下你的post過來的東西

    朝游东海 · 2018-06-05 14:30:43
  • 朝游东海

    朝游东海2018-06-04 17:19:02

    你的程式碼呢,,,,,

    回覆
    1
  • 皮安乐

    <?php session_start(); //登入處理介面 logincheck.php //判斷是否按下提交按鈕 if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden") { //將使用者名稱和密碼存入變數中,以供後續使用 $user = trim($_POST["username"]);//trim()函數移除字串兩側的空白字符 $psw = md5(trim($_POST["userpwd"]));//密碼使用md5()加密一次,存入資料庫 if($user == "" || $psw == "") { //使用者名稱或密碼其中一個為空,則彈出對話框,確定後返回目前頁的上一頁 echo "<script>alert('請輸入使用者名稱或密碼!'); history.go(-1);</script>"; } else { //確認使用者名稱密碼驗證碼不為空,則連接資料庫 $conn = mysqli_connect("localhost","root","root");//資料庫帳號密碼為安裝資料庫時設定 if(mysqli_errno($conn)){ echo mysqli_errno($conn); exit; } mysqli_select_db($conn,"userdb"); mysqli_set_charset($conn,'utf8'); $sql = "select username,userpwd from user where username = '$user' and userpwd = '$psw'"; $result = mysqli_query($conn,$sql); $num = mysqli_num_rows($result); if($num) { echo "<script>alert('成功登入'); window.location.href='index.php';</script>"; } else { echo "<script>alert('使用者名稱或密碼不正確!');history.go(-1);</script>"; } } } else { echo "<script>alert('提交未成功!');</script>"; } ?> -------------------------------------------------- ------- 嘿嘿 可以加微信請教嗎?我的是289810491

    皮安乐 · 2018-06-04 17:47:54
    皮安乐

    可以留個聯絡方式請教下嗎?

    皮安乐 · 2018-06-04 20:31:30
  • 往事随云走

    往事随云走2018-06-04 10:59:12

    ? ? ? ?頁面圖片貼上來啊

    回覆
    1
  • 皮安乐

    <?php session_start(); //登入處理介面 logincheck.php //判斷是否按下提交按鈕 if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden") { //將使用者名稱和密碼存入變數中,以供後續使用 $user = trim($_POST["username"]);//trim()函數移除字串兩側的空白字符 $psw = md5(trim($_POST["userpwd"]));//密碼使用md5()加密一次,存入資料庫 if($user == "" || $psw == "") { //使用者名稱或密碼其中一個為空,則彈出對話框,確定後返回目前頁的上一頁 echo "<script>alert('請輸入使用者名稱或密碼!'); history.go(-1);</script>"; } else { //確認使用者名稱密碼驗證碼不為空,則連接資料庫 $conn = mysqli_connect("localhost","root","root");//資料庫帳號密碼為安裝資料庫時設定 if(mysqli_errno($conn)){ echo mysqli_errno($conn); exit; } mysqli_select_db($conn,"userdb"); mysqli_set_charset($conn,'utf8'); $sql = "select username,userpwd from user where username = '$user' and userpwd = '$psw'"; $result = mysqli_query($conn,$sql); $num = mysqli_num_rows($result); if($num) { echo "<script>alert('成功登入'); window.location.href='index.php';</script>"; } else { echo "<script>alert('使用者名稱或密碼不正確!');history.go(-1);</script>"; } } } else { echo "<script>alert('提交未成功!');</script>"; } ?> -------------------------------------------------- ------- 嘿嘿 可以加微信請教嗎?我的是289810491

    皮安乐 · 2018-06-04 17:46:36
  • 取消回覆