導航:首頁 > 萬維百科 > php網站登錄界面設計

php網站登錄界面設計

發布時間:2020-10-27 01:06:19

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

<?php
//直接貼代碼

//此處設置你自己的資料庫連接 資料庫編碼等信息

//接受提交表單的表單參數
$user1 = $_POST['user1'];
$pwd1 = $_POST['pwd1'];
$user2 = $_POST['user2'];
$pwd2 = $_POST['pwd2'];
$row = mysql_query("SELECT * FROM `user` where (`user1`={$user1} AND `pwd1`={$pwd1}) OR (`user2`={$user2} AND `pwd2`={$pwd2})");

$result = mysql_num_rows($row);

if($result>0){
header('Location:main.php');//如果能匹配跳轉到main.php頁面
}

2、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();
}
?>

3、怎樣用PHP和MYSQL製作一簡單的登錄界面網站

軟體:dreamwaver 記事本 也可以

mysql.php----資料庫創建文件;

login.php----前台用戶登陸文件;

check.php----連接資料庫驗證文件;

mysql.php文件代碼:

程序代碼

<?php

$db = mysql_connect("localhost","root","") or die("連接資料庫失敗!");

if(!mysql_query("create database if not exists `user`"))

{

echo "創建資料庫失敗<br>";

}else

{

echo "創建資料庫成功!<br>";

}

mysql_query("use user;");

$sql ="Create TABLE if not exists `user` ("

." `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,"

." `name` VARCHAR(10) NOT NULL,"

." `password` VARCHAR(16) NOT NULL"

." )";

if(!mysql_query($sql))

{

echo "創建數據表失敗!<br>";

}else

{

echo "創建數據表成功!<br>";

}

$sql = "Insert INTO `user` ( `name`, `password`) VALUES ( 'php-fish', '123');";

if(mysql_query($sql))

echo "插入用戶成功!<br>";

else

echo "插入失敗!<br>";

mysql_close($db);

?>

前台登陸文件login.php

程序代碼

<form method="post" action="check.php">

<table cellpadding="0" cellspacing="0" border="0" width="25%">

<tr>

<td>用戶名:</td>

<td><input type="text" name="name"></td>

</tr>

<tr>

<td>密碼:</td>

<td><input type="password" name="password"></td>

</tr>

<tr>

<td><input type="submit" value="提交"></td>

<td><input type="reset" value="清除"></td>

</tr>

</table>

</form>

用戶名:<b>php-fish</b>

<br>

密碼:<b>123<br>

驗證文件check.php

程序代碼

<?php

if($_POST['name'] == "")

{

echo "請填寫用戶名<br><a href='login.php'>返回</a>";

}elseif($_POST['password'] == "")

{

echo "請填寫密碼<br><a href='login.php'>返回</a>";

}else

{

$conn = mysql_connect("localhost","root","")

or die("不能連接資料庫".mysql_error());

mysql_select_db("user")

or die ("不能連接到user".mysql_error());

$sql = "select * from user where id=3";

$result = mysql_query($sql);

$query = mysql_fetch_array($result);

mysql_close($conn);

if(($query['name'] == $_POST['name']) && ($query['password'] == $_POST['password']))

{

echo "驗證成功!<br>";

}else

echo "密碼錯誤<br>";

echo "<a href='login.php'>返回</a>";

}

?>

4、如何製作php登陸界面

如果你要的只是界面,那麼我給你一個好的建議。
你可以去Bootstrap官網這個裡面去找你想要的組件。
做出很炫的登錄界面。
並且提供源代碼。

凡事多動手,不要只會照搬。
我給你源代碼你也不會做。
所以,你還是多去看看如何寫。

如果,你要的是源碼,那麼你也可以去thinkphp官網去看看。有很多很不錯的代碼。值得學習。登錄界面其實很簡單,說白了,就是表單提交。

5、用PHP做網站後台管理登陸界面詳細代碼

給你點思路,若是不懂的話你可以hi我。

第一步、新建一個form表單,用來提交用戶名及密碼

(action屬性為你需要把數據提交到哪個頁面。method屬性為你的提交方式,這里使用post,下面兩個input文本框一個是用戶名,一個為密碼。)

第二步、數據處理頁面,使用傳過來的值在數據表裡面查詢,看看是否有這條數據,若是沒有就提示登錄失敗,若是有這條數據就把用戶名存儲到session裡面,然後在index.html頁面判斷有沒有session,若是有session的話就進入到index.html頁面。


6、php登錄頁面的是怎麼做的

session_star();
if(!isset($_SESSION['login_status']))  //不存在就直接login頁面,你可以在每個頁頭載入這個來判斷
    header('Location:login.php');
$username=$_POST['name'];
$pass=$_POST['password'];

$sql="select * from 用戶表單 where username='{$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 "賬號不存在!";
    }

7、PHP寫登陸界面!

1.先建立一個登錄表單。(這都是HTML,不解釋了)。
<form action="" method="post">
<input type="text" name="username" /><br>
<input type="password" name="pwd" /><br />
<input type="submit" name="login" value="登錄" />
</form>
2.開始寫PHP的處理程序,在剛才寫的代碼的上面開始寫:
$username = "admin"; //要登錄的賬號
$pwd = "123456"; //要使用的密碼
if ($username==$_POST[username]&&$pwd==$_POST[pwd]){
echo "登陸成功!";
}else{
echo "賬號或密碼錯誤";
exit();
}
其實這個就是一個很簡單的用戶系統。我也是新手。其實PHP100的教程就不錯,我就是跟著那個自學的

8、如何用php在網頁上製作一個簡單的用戶登錄頁面?能發個代碼給我嗎?

下面代碼直接可以用的

<?php
// 是否需要密碼驗證,1為需要驗證,其他數字為直接進入.下面選項則無效
$admin['check'] = "1";

// 如果需要密碼驗證,請修改登陸密碼
$admin['pass'] = "password";

if($admin['check'] == "1") {
if ($_GET['action'] == "logout") {
setcookie ("adminpass", "");
echo "<meta http-equiv=\"refresh\" content=\"3;URL=".$_SERVER['PHP_SELF']."\">";
echo "<span style=\"font-size: 12px; font-family: Verdana\">注銷成功......<p><a href=\"".$self."\">三秒後自動退出或單擊這里退出程序界面 >>></a></span>";
exit;
}

if ($_POST['do'] == 'login') {
$thepass=trim($_POST['adminpass']);
if ($admin['pass'] == $thepass) {
setcookie ("adminpass",$thepass,time()+(1*24*3600));
echo "<meta http-equiv=\"refresh\" content=\"3;URL=".$self."\">";
echo "<span style=\"font-size: 12px; font-family: Verdana\">登陸成功......<p><a href=\"".$self."\">三秒後自動跳轉或單擊這里進入程序界面 >>></a></span>";
exit;
}
}
if (isset($_COOKIE['adminpass'])) {
if ($_COOKIE['adminpass'] != $admin['pass']) {
loginpage();
}
} else {
loginpage();
}
}
///////////////////////////// 這里是你登錄後能看到的
?>
<a href="?action=logout">logout</a>
<?php
///////////////////////////////下面是登錄頁面的函數
function loginpage() {
?>
<style type="text/css">
input {font-family: "Verdana";font-size: "11px";BACKGROUND-COLOR: "#FFFFFF";height: "18px";border: "1px solid #666666";}
</style>
<form method="POST" action="">
<span style="font-size: 11px; font-family: Verdana">Password: </span><input name="adminpass" type="password" size="20">
<input type="hidden" name="do" value="login">
<input type="submit" value="Login">
</form>
<?php
exit;
}//end loginpage()

9、php & html 網頁設計,如何把登錄界面虛化,如圖1:

css控制透明度:

filter:alpha(opacity=50); /*IE濾鏡,透明度50%*/
-moz-opacity:0.5; /*Firefox私有,透明度50%*/
opacity:0.5;/*其他,透明度50%*/

10、php製作登陸頁面如何實現不同用戶跳轉不同的界面

資料庫設置時需要添加一個組欄位 類型設置為tinyint【該欄位可用來歸類-管理員和用戶,可用來進行許可權控制】
登錄時驗證該欄位值是什麼【例:0管理員 1普通用戶。。。】
0就跳轉到管理員對應頁面
1就跳轉到用戶對應頁面

與php網站登錄界面設計相關的知識