php做登錄
1. 用php語言做一個後台登錄
會玩框架不?用thinkphp框架 cms,可以免費下載
2. 怎樣用php做一個網站的登錄注冊
在php文件中嵌入html代碼(包含表單,做好表單驗證),提交到一個表單處理文件(php文件),處理文件里查詢資料庫,和用戶提交的用戶名,密碼匹配,異常則登錄失敗,正常則登錄成功,跳轉頁面(重定向或轉發)。注冊同理做好html頁面,提交到注冊處理頁,先校驗資料庫是否存在用戶名,有則返回注冊頁,提示注冊失敗,無則在資料庫插入用戶注冊表單的信息。
3. 怎麼用php代碼實現登錄
在用戶訪問時判斷是否存在session,如果存在正常下走流程,如果不存在提示用戶進行登錄,登錄成功後存儲session,然後跳轉頁面,載入session,【望採納,歡迎追問】
4. 用php製作用戶登錄認證網頁
將用戶名和密碼提交到指定的頁面,如checkform.php,然後在該頁面中以傳來的用戶名和密碼為條件,在資料庫中查找,如果有記錄的話,成功登陸,如果沒有,就說明沒有該用戶,活著用戶名錯誤
5. 如何製作php登陸界面
如果你要的只是界面,那麼我給你一個好的建議。
你可以去Bootstrap官網這個裡面去找你想要的組件。
做出很炫的登錄界面。
並且提供源代碼。
凡事多動手,不要只會照搬。
我給你源代碼你也不會做。
所以,你還是多去看看如何寫。
如果,你要的是源碼,那麼你也可以去thinkphp官網去看看。有很多很不錯的代碼。值得學習。登錄界面其實很簡單,說白了,就是表單提交。
6. PHP製作登錄頁面
准簡單的登錄頁面
<?php
if(isset($_POST['username'])&&isset($_POST['password'])){
$u = $_POST['username'];
$p = $_POST['password'];
//此處可進行用戶名密碼檢測操作
if($u=='admin'&&$p=='123456'){
echo'登錄成功';
//此處可進行登錄成功操作
}else{
echo'登錄失敗';
//此處可進行登錄失敗操作
}
}
?>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>LoginPage</title>
</head>
<body>
<formaction=""method="post">
<inputname="username"type="text"/>
<inputname="password"type="text"/>
</form>
</body>
</html>
7. php製作登錄頁面
我暈,這個工作量有點大,前台登陸就一個form表單會HTML就會搞定,我直接給出後台code
<?
$username=$_POST['username'];//得到用戶名post方法
$passwd=$_POST['passwd'];//得到密碼post方法
if(!$username){
echo'用戶名不能為空';
exit();
}
if(!passwd){
echo'密碼不能為空';
exit();
}
$sql="selectusername,passwdfromuserwhereusername='".$username."'";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
if($row){
if($row['passwd']==md5($passwd)){//用戶密碼是MD5加密
echo'登陸成功';
header('index.php');
}else{
echo'密碼不對';
exit();
}
}else{
echo'該用戶不寸在';
exit();
}
?>
8. php登錄系統怎麼做
簡單地說,登錄系統,就是用php程序獲取等表單數據,並記錄相關數據進入資料庫,設置相關數據寫入session,記錄登錄狀態後,進入登陸後界面就可以了
當然還需要很多細節的知識,需要仔細了解了,可以從網上下載一個簡單登錄系統,研究研究吧!
9. php登錄頁面的是怎麼做的
session_star();
if(!isset($_SESSION['login_status']))//不存在就直接login頁面,你可以在每個頁頭載入這個來判斷
header('Location:login.php');
$username=$_POST['name'];
$pass=$_POST['password'];
$sql="select*from用戶表單whereusername='{$username}'";
$result=mysql_query($sql,$link);
if($result&&mysql_num_rows($result)>0){//判斷用戶名是否存在
$user=mysql_fetch_assoc($result);
if($user['pass']==md5($pass)){
$_SESSION['login_status']=1//讓後續判斷是不是已經登錄了(存放在伺服器端,關閉瀏覽器就沒有,或者你可以用cookie來判斷)
echo'登錄成功!';
}else{
echo"密碼錯誤!";
}
}else{
echo"賬號不存在!";
}
10. PHP做一個用戶登錄頁面
index.html登錄頁面代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>登錄示例</title>
</head>
<body>
<form id="forms" name="forms" method="post" action="loginchk.php">
用戶名:<input type="text" id="uname" name="uname" value=""/><br/>
密碼:<input type="password" id="upass" name="upass" value=""/><br/>
<input type="submit" id="loginbtn" value="立即登錄"/>
<input type="reset" id="resetbtn" value="重新填寫"/>
</form>
</body>
</html>
loginchk.php 的PHP程序代碼如下:
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
if($uname=="admin"&&$upass=="admin")
{
echo "登錄成功";
}
else
{
echo "登錄失敗,<a href='index.html'>重新登錄</a>";
}
?>
以上只是一個簡單示例,真正的開始,需要考到很多因素,比如說登錄前有效性檢查,加入登錄驗證碼,程序需要連接資料庫進行用戶匹配等。
希望對你有幫助 。
如果使用資料庫進行進行匹配的話,PHP程序可以這樣改進一下。
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
$con = mysql_connect("localhost","root","root");
mysql_select_db("dbname", $con);
$result = mysql_query("select * from sers where uname='$uname' and upass='$upass'");
$rs = mysql_fetch_array($result);
if($rs)
{
echo "登錄成功";
}
else
{
echo "登錄失敗,<a href='index.html'>重新登錄</a>";
}
?>
不過你需要連接到你自己的指定的資料庫和數據表。