導航:首頁 > 編程語言 > 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匹配密碼相關的資料

熱點內容
基於單片機的數字示波器 瀏覽:36
登qq伺服器連接中什麼意思 瀏覽:436
表格宏命令 瀏覽:994
肯德基app設定在哪裡 瀏覽:472
蘋果電腦文件夾怎麼添加列印機 瀏覽:701
pythonswagger 瀏覽:235
作業打卡解壓素材 瀏覽:159
pdf導入ibooks 瀏覽:577
xps文件轉pdf 瀏覽:134
怎麼樣獲得命令方塊 瀏覽:899
安卓studio如何改主題 瀏覽:933
linux自動獲取ip命令行 瀏覽:208
做設計做程序員適合的電腦 瀏覽:778
網站有源碼和沒有源碼的區別 瀏覽:680
如何自學開發app 瀏覽:595
修電梯pdf 瀏覽:351
政務雲是不是提供虛擬伺服器 瀏覽:59
在哪裡看每個app用了多長時間 瀏覽:637
學程序員要英語四級嗎 瀏覽:133
java視頻錄制 瀏覽:758