本文目錄一覽:
- 1、PHP做一個用戶登錄頁面
- 2、php製作登錄頁面
- 3、如何製作php登陸界面
- 4、如何用php製作登陸頁面
PHP做一個用戶登錄頁面
index.html登錄頁面代碼如下:
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”
html xmlns=””
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 dusers where uname=’$uname’ and upass=’$upass'”);
$rs = mysql_fetch_array($result);
if($rs)
{
echo “登錄成功”;
}
else
{
echo “登錄失敗,a href=’index.html’重新登錄/a”;
}
?
不過你需要連接到你自己的指定的數據庫和數據表。
php製作登錄頁面
我暈,這個工作量有點大,前台登陸就一個form表單會HTML就會搞定,我直接給出後台code
?
$username = $_POST[‘username’]; //得到用戶名 post方法
$passwd = $_POST[‘passwd’]; //得到密碼post方法
if(!$username){
echo ‘用戶名不能為空’;
exit();
}
if(!passwd){
echo ‘密碼不能為空’;
exit();
}
$sql = “select username,passwd from user where username='”.$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();
}
?
如何製作php登陸界面
如果你要的只是界面,那麼我給你一個好的建議。
你可以去Bootstrap官網這個裡面去找你想要的組件。
做出很炫的登錄界面。
並且提供源代碼。
凡事多動手,不要只會照搬。
我給你源代碼你也不會做。
所以,你還是多去看看如何寫。
如果,你要的是源碼,那麼你也可以去thinkphp官網去看看。有很多很不錯的代碼。值得學習。登錄界面其實很簡單,說白了,就是表單提交。
如何用php製作登陸頁面
在login.php那裡,在$_SESSION[‘username’]=$username;後面加 $_SESSION[‘Aname’]=$row[‘Aname’];
check.php則改成
?php
session_start();
$Aname=@$_SESSION[‘Aname’];
if ($Aname)
{
echo”歡迎您”.$Aname.”!”;
}
else
echo “script language=’javascript’alert(‘您沒有權限查看!’);location=’login.php’;/script”;
?
是否可以解決您的問題?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/189223.html