當前位置:首頁 » 編程語言 » php簡單登錄

php簡單登錄

發布時間: 2025-05-03 17:13:12

Ⅰ 如何用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()

Ⅱ 怎麼用PHP+MYsql做注冊和登陸系統,要詳細哦!

在PHP和MySQL中構建一個簡單的注冊和登陸系統需要掌握基本的HTML表單以及PHP腳本處理。首先,我們需要設計一個登錄頁面,用戶在此輸入用戶名並提交。這可以通過一個HTML表單實現,如下:

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

<input type="text" name="username" id="username"/>

<input type="submit" name="Submit" id="Submit" value="登陸"/>

</form>

當用戶提交表單時,這些數據會被發送到index.php文件進行處理。在這個文件中,我們需要檢查是否提交了用戶名,如果沒有,則提示用戶重新填寫。具體代碼如下:

<?php if($_POST['username']=='') echo '您的登陸名不能為空。<a href="login.html">請重新填寫</a>'; else echo '您的登陸名是:'.$_POST['username']; ?>

接下來,我們需要將用戶的注冊信息保存到資料庫中。為此,我們需要編寫一個包含資料庫連接信息的文件conn.php。然後在index.php中,從POST請求中獲取用戶輸入的數據,並將這些數據插入到資料庫中。具體代碼如下:

<?include "conn/conn.php"; $UserName = $_POST["UserName"]; $mima1 = $_POST["mima1"]; $mima2 = $_POST["mima2"]; $xin = $_POST["xin"]; $nian = $_POST["nian"]; $dianhua = $_POST["dianhua"]; $email = $_POST["email"]; $qq = $_POST["qq"]; $sql = "INSERT INTO 'my_china'.'chuche'('id','UserName','mima1','mima2','xin','nian','dianhua','email','qq') VALUES(NULL,'$UserName','$mima1','$mima2','$xin','$nian','$dianhua','$email','$qq')"; mysql_query($sql); echo "<script>alert('用戶注冊成功!');</script>"; echo "<script>window.location='zc.php';</script>"; ?>

在實際開發中,需要注意安全問題,例如對用戶輸入進行驗證和清理,使用預處理語句防止SQL注入。同時,也需要注意保護用戶隱私,避免在代碼中直接存儲明文密碼。

通過上述步驟,我們就可以實現一個基本的PHP+MySQL注冊和登陸系統。這只是一個起點,後續可以通過添加更多的功能和安全措施來完善系統。

Ⅲ php後台怎麼登錄

輸入用戶名和密碼即可! 追問: 在地址欄輸入什麼就會跳轉到那個登錄頁面?我是初學者,是不是後台登錄界面還需要用PHP寫? 回答: 假如在使用一個php語言寫的具有後台管理的程序,那你輸入那網站程序的地址,然後裡面出現叫你輸入用戶名和密碼的界面,你輸入正確的用戶名和密碼過後即可登錄後台管理界面。 追問: 我是說的後台登錄界面?文件名後面是不是接admin/includ.php 是不是還要用admin軟體做登錄界面,我不是說的後台管理界面,是後台登錄界面!! 回答: 一般是index.php吧! 追問: 說了我是初學者 那前面是admin嗎? 後台登錄界面我都沒做過 可以登錄進去嗎 ? 回答: 你是想自己開發php網站?沒做的話就沒有那個界面。登錄地址要看你自己的網站目錄結構。 追問: 那你知道那個登錄界面怎麼做嗎?是不是在pHP裡面做?隨便一個就可以了(只要有用戶名,密碼就可以了)可不可以把PHP代碼發給我, 回答: 現在開發網站一般都是用cms或者框架之類的。

熱點內容
linux伺服器常用命令 發布:2025-05-04 05:51:35 瀏覽:197
網站手機版源碼 發布:2025-05-04 05:46:04 瀏覽:726
怎麼給文件夾隱藏 發布:2025-05-04 05:46:04 瀏覽:88
java培訓教育機構 發布:2025-05-04 05:26:51 瀏覽:157
透明文件夾插件 發布:2025-05-04 05:12:36 瀏覽:629
看電影聽歌上網用什麼配置電腦 發布:2025-05-04 04:45:44 瀏覽:466
聖安娜源碼 發布:2025-05-04 04:41:20 瀏覽:726
隨機演算法與時間 發布:2025-05-04 04:26:40 瀏覽:329
step56硬體編譯出錯 發布:2025-05-04 04:21:51 瀏覽:764
plsql打開資料庫 發布:2025-05-04 04:21:48 瀏覽:664