PHP註冊功能
忧伤的大白兔
忧伤的大白兔 2021-02-20 21:02:35
0
4
1050

<?php

session_start();

$conn = mysqli_connect("localhost","root","123456","per") or die("資料庫伺服器連線錯誤".mysqli_connect_error()); //連接資料庫

mysqli_set_charset($conn,"utf8");    //設定編碼格式

$name=$ _POST['username']; //trim函數過濾空格

$password = $_POST['pwd'];

if($name=='' ){

echo"<script>alert('你的使用者名稱不能為空,請重新輸入');location='".$_SERVER['HTTP_REFERER']. "'</script> ;";

exit;

}

if($password==''){

echo"<script>alert('你的密碼不能為空,請重新輸入');location='".$_SERVER['HTTP_REFERER']. "'</script>";

exit;

}

$sql="insert into per_user form(username,password) values('$name','$password')";

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

if(!$result)                                   ## echo mysqli_error($conn);

        }

##        else

        {

#            echo"註冊成功上! ##            echo"<a href='login.html'>立刻登入</a>";

##        }

?>

#        }

##?>

#??
忧伤的大白兔
忧伤的大白兔

全部回覆(3)
云上屹立君

insert into per_user (username,password) values ($name,$password);

你這from從哪裡看到的

忧伤的大白兔

兩個rabbit是我測試時隨便打的username,password

忧伤的大白兔

您的SQL語法有誤。檢查與您的MySQL伺服器版本對應的手冊以取得正確的語法,以在第1行的'form(username,password)values('rabbit','rabbit')'附近使用

#檢測了一下,這是錯誤提示

  • 回覆 $sql="insert into per_user (username,password) values ('$name','$password')"; 這樣試試呢
    路边的小蚂蚁i 作者 2021-02-21 16:30:12
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板