導航:首頁 > 編程語言 > php匹配密碼

php匹配密碼

發布時間:2024-11-10 19:07:17

❶ 如何php頁面設置密碼才能訪問的代碼,$password這種

<?php
$password=$_POST['password'];

if($password!='123456'){
?>
<html>
<body>
請輸入正確密碼

<form action=pw.php method=post>
<input type=password name=password></input>
<input type=submit value="提交"></input>
</form>
</body>
</html>

<?
}
else{
include("kj.html');
}
?>

❷ PHP輸入密碼才能訪問這個頁面的代碼

可以用php的session或者cookie實現

首次打開和關閉瀏覽器重新打開 都需要輸入密碼才可以訪問 密碼是 admin

<?php
session_start();
if(isset($_POST['password'])&&$_POST['password']=='admin'){
$_SESSION['ok']=1;
header('location:?');
}
if(!isset($_SESSION['ok'])){
exit('
<formmethod="post">
密碼:<inputtype="password"name="password"/>
<inputtype="submit"value="登陸"/>
</form>
');
}
?>
<html>
<head>
<title>title</title>
</head>
<body>
輸入密碼才能訪問這個頁面
</body>
</html>

❸ 自己有php網站源碼怎麼知道後台密碼

後台密碼配置文件里肯定沒有,你只能看看這套源碼在登錄的時候是怎麼比對密碼的,如果單純的MD5的話,你可以建一個PHP測試文件然後MD5一個新的密碼,把這個值替換到資料庫里的密碼欄位。我碰見你的這種問題的時候就是這么解決的。

❹ PHP中preg_match('/^\w{5,16}$/is', $PassWord )是什麼意思

preg_match()是正則表達式匹配的意思,這個是值匹配一次正則表達式
'/^\w{5,16}$/is',是一個正則表達式
其中的"^"表示,以這個字元類中字元開頭,\w+,表示一個或多個\w,最少一個

你這個{5,16}則是限定范圍,
$PassWord 是穿進去的參數,應該是你設置的密碼

這個的意思是,$PassWord 的值必須是5-16位的字元

❺ PHP登陸頁面採用哪種密碼比對方式最好

1.密碼對比就這樣啦,可以用隨機的salt生成密碼hash,單用md5,sha1不是很好

2.不用查出來,在原有的基礎上直接加減即可.

update xxx set xxxx = xxxx + 5

閱讀全文

與php匹配密碼相關的資料

熱點內容
伺服器瀏覽記錄能看到什麼 瀏覽:116
她說程序員不懂浪漫 瀏覽:1004
反甲被動演算法 瀏覽:102
破解NFC二級加密 瀏覽:301
CAD參照編輯的命令 瀏覽:891
python文本挖掘分類 瀏覽:494
硬碟加密位置不可用 瀏覽:544
北宋時期數據加密的方法 瀏覽:277
linux命令行bash 瀏覽:871
php攻擊馬 瀏覽:524
php開發框架哪個好用 瀏覽:669
php網站開發案例教程源碼交流 瀏覽:825
ipone耳機怎麼連接安卓手機 瀏覽:975
pdf變色 瀏覽:379
怎麼對加密文件進行備份 瀏覽:557
如何給帶raid伺服器安裝系統 瀏覽:654
windows命令打開文件 瀏覽:483
php個人簡歷模板 瀏覽:911
sshkeygenlinux 瀏覽:655
java包的創建 瀏覽:682