導航:首頁 > 編程語言 > mysqlphp登陸界面

mysqlphp登陸界面

發布時間:2023-02-26 12:09:26

Ⅰ 我是用php Mysql實現登錄的,怎樣在登陸後由登陸界面跳轉到index.html主頁面並在登陸的地方顯示用戶名

通常來說, index 頁面與 login 頁面被設計成兩個頁面,當通過 mysql 查詢數據,並驗證成功登錄後,可以自動轉向 index 頁面(或其他頁面):

if($num){
$row=mysql_fetch_array($result);
$_SESSION["username"]=$uuser;
header("Location:index.html");

在 index 頁面需要添加代碼:例如:

<?php
session_start();

//檢測是否登錄,若沒登錄則轉向登錄界面
if(!isset($_SESSION['username'])){
header("Location:login.html");
exit();
}

echo'當前登錄用戶:'.$_SESSION['username']

Ⅱ html+php+mysql的登錄頁面

header("Content-Type:text/html;charset=utf-8");
$lune=$_POST["username"];
$lpwd=$_POST["password"];

include("conn.php");

$query="select*fromuserlistwhereusername='$lune'andpassword='$lpwd'";
$result=mysqli_query($link,$query);
if(mysqli_num_rows($result)==1){
$row=mysqli_fetch_array($result);
$json=array('lzhuangtai'=>'y','lname'=>$lune,'ldianhao'=>$row[phone],'ltishi'=>'用戶驗證成功');
}
else{
$json=array('lzhuangtai'=>'n','ltishi'=>'用戶名或密碼無效');
}

$json_string=json_encode($json);
echo$json_string;

你的代碼,$row['phone']這里是單引號,外邊也是,所以就出錯了。直接不用引號,或者換成雙引號。

Ⅲ 如何用php做個登陸界面

你可以做一個簡單的例如你只有用戶名和密碼即可那麼你先在資料庫(以mysql為例)中建表例如叫做user 欄位為 id name pass分別是編號、用戶名、密碼長度分別是int(8) a_t(自動編號) 主鍵,varchar(50) ,varchar(50) 你可以添加一個測試數據 例如 1,admin,admin//說明密碼這里不說加密的問題,用明文實現 登錄頁面的代碼:login.php<html><head><title>用戶登錄</title></head><body><form action="checklogin.php" name="loginform" method="post">用戶名:<input name="name" type="text"><br>密 碼:<input name="password" type="password"><br><input value="登錄" type="submit"><br></form></body></html> checklogin.php代碼(檢測登錄): $name=$_POST[name];$pass=$_POST[password];session_start();//這個可以維持登錄狀態,可以參照session的使用
//登錄檢查函數 function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";
$query=@mysql_query($sql) or die(mysql_error());
$us=is_array($row=@mysql_fetch_array($query));
$user_shell=$us ? $user_shell==$row[password]:FALSE;
if($user_shell){ echo "<script>alert('登錄成功');</script>";
return $row;
}else{
echo "<script>alert('您暫時不能瀏覽該頁面,請先登錄');location.href='login.php';</script>";
} }login_state($name,$password);?>
希望可以幫到您,如果還有問題可以聯系2458285853

Ⅳ 怎麼製作一個php+mysql的登陸界面

<?php
session_start();//啟session
$link=mysql_connect('127.0.0.1','root','');//資料庫連接填入應參數
if(!$link){
echo "資料庫連接失敗".mysql.error();
}else{
mysql_select_db('login',$link);//選資料庫
mysql_query("set names gb2312");//設置編碼
}
//獲取表單提交數據
$username=$_POST['u'];
$password=md5($_POST['p']);
//查詢判斷
$sql="select * from check where name='$username' and password='$password'";
$rec=mysql_query($sql) or die ("執行失敗");
if(mysql_num_rows($rec)>0){
$_SESSION['user']=$username;//session存儲記錄登錄狀態
echo "登錄功";
}else{
echo "<script>alert('密碼或用戶名確');</script>";//登錄失敗
}
?>

Ⅳ PHP網頁設計,關於登錄(MySQL)

如果你單寫頁面鏈接資料庫的話:
mysql_connect('資料庫伺服器','資料庫用戶名','資料庫密碼');mysql_select_db('資料庫名');//選擇你需要的資料庫
mysql_query("編碼");//選擇你要用的編碼類型
然後:
提交表單數據,獲取表單數據,同時作出判斷和檢測。把值寫入到sql查詢語句裡面用於查詢,看返回值。
你試試,希望你可以成功

閱讀全文

與mysqlphp登陸界面相關的資料

熱點內容
c語言農歷演算法 瀏覽:325
32位單片機語言 瀏覽:977
安卓全服是什麼意思 瀏覽:145
程序員那麼可愛陸漓和姜逸城吻戲 瀏覽:802
android獲取窗口大小 瀏覽:180
程序員為世界帶來的貢獻 瀏覽:214
程序員招聘自薦信 瀏覽:693
魔獸鍵位設置命令宏 瀏覽:645
程序員沒有目標了 瀏覽:828
搶答器c程序編程 瀏覽:703
什麼app可以自己玩 瀏覽:76
刨客app是什麼 瀏覽:963
cad輸入命令欄不見了 瀏覽:834
做故事集可以用什麼app 瀏覽:692
qq郵箱發送壓縮包 瀏覽:672
程序員桌面機器人 瀏覽:589
xjr快速開發平台源碼 瀏覽:159
java介面runnable 瀏覽:31
python怎麼運行web伺服器 瀏覽:349
notepad編程代碼 瀏覽:740