<?php
$filename = "your htpasswd file path goes here"; // your htpasswd file name - complete unix path - or relative to this script
$host=「host」;
$dbuser=「usert」;
$dbpswd=「pass";
$mysqldb="db_name";
$table="passwd_table";
mysql_connect("$host", "$dbuser", "$dbpswd");
mysql_select_db ("$mysqldb");
$query = mysql_query("SELECT name FROM $table");
while ($row = mysql_fetch_array($query)) {
$user = $row['name'];
$pass = $row['name'];
$encrypted = crypt($pass);
$record .= "$user:$encrypted\r\n";
}
file_put_contents($filename,$record);
?>
我使用這個PHP編寫htpassword文件爲小寫,我的一些用戶名/密碼有大寫字母,我想將其轉換爲小寫然後加密密碼,寫用戶名/密碼到文件轉換大寫字母使用PHP
延續上述問題的標題,使用'用strtolower()' –
而oooooooooooops,你要更改的密碼和加密相比的情況?緩和黑客? –
這個問題似乎是脫離主題,因爲它缺乏研究努力 –