Там при регестрации пароли не зашифрованны.регистрируешь пользователя под пароль который хочешь,заходишь в базу,копируешь его пароль и меняешь на новый зашифрованный
пользователя можешь удалить потом
<h2>Авторизация</h2>
<?PHP
if(isset($_SESSION["admin"])){ Header("Location: /?menu=admin4ik"); return; }
if(isset($_POST["admpass"])){
$db->Query("SELECT * FROM db_config WHERE id = 1 LIMIT 1");
$data_log = $db->FetchArray();
if(strtolower(md5(md5($_POST["admpass"]))) == strtolower($data_log["pass"]) ){
$_SESSION["admin"] = true;
Header("Location: /?menu=admin4ik");
return;
}else echo "<center><font color = 'red'><b>Неверно введен пароль</b></font></center><BR />";
}
?>
<form action="" method="post">
<table width="300" border="0" align="center">
<tr>
<td><b>Пароль:</b></td>
<td align="center"><input type="password" name="admpass" value="" /></td>
</tr>
<tr>
<td style="padding-top:5px;" align="center" colspan="2"><input type="submit" value="Войти" /></td>
</tr>
</table>
</form>
Вот так можешьДумал может в самом скипте поменять. Да фиг нет тут как в других скриптах
Там при регестрации пароли не зашифрованны.
Только один пароль админа .
Вод код login.php админки.
Код:<h2>Авторизация</h2> <?PHP if(isset($_SESSION["admin"])){ Header("Location: /?menu=admin4ik"); return; } if(isset($_POST["admpass"])){ $db->Query("SELECT * FROM db_config WHERE id = 1 LIMIT 1"); $data_log = $db->FetchArray(); if(strtolower(md5(md5($_POST["admpass"]))) == strtolower($data_log["pass"]) ){ $_SESSION["admin"] = true; Header("Location: /?menu=admin4ik"); return; }else echo "<center><font color = 'red'><b>Неверно введен пароль</b></font></center><BR />"; } ?> <form action="" method="post"> <table width="300" border="0" align="center"> <tr> <td><b>Пароль:</b></td> <td align="center"><input type="password" name="admpass" value="" /></td> </tr> <tr> <td style="padding-top:5px;" align="center" colspan="2"><input type="submit" value="Войти" /></td> </tr> </table> </form>
echo strtolower(md5(md5($_POST["твой_пароль"])));
Пробовал зашифровал пароль и вставил в базу вместо старого, ни чего так и пишет Неверный пароль.зайди в любой шифровальщик паролей в мд5 ,напиши свой пароль зашифруй потом в базе в таблице поменяй
Не очень понял как воспользоваться этим кодом? Куда его вставить?Выведет хеш пароля «твой_пароль» его и вставь в базуКод:echo strtolower(md5(md5($_POST["твой_пароль"])));
Вроде что то получается. Код вставил , пароль прописал. Хеш появилсяВыведет хеш пароля «твой_пароль» его и вставь в базуКод:echo strtolower(md5(md5($_POST["твой_пароль"])));
Я ошибся.Вроде что то получается. Код вставил , пароль прописал. Хеш появился
74be16979710d4c4e7c6647856088456
Неверно введен пароль
Но все равно не войти
echo strtolower(md5(md5("твой_пароль")));
Спасибо все получилось!Я ошибся.
Код:echo strtolower(md5(md5("твой_пароль")));
Если тебе нужна помощь, можешь смело писать pligin