- Регистрация
- 22 Янв 2018
- Сообщения
- 190
- Лучшие ответы
- 0
- Репутация
- 1
Всем привет! Пишу свой первый Личный кабинет через md5. Т.к знаю только его.
Но проблема в том, что у меня в Базе данных стоит на паролях шифр.
Вопрос такой: Через что обойти шифр паролей?
Но проблема в том, что у меня в Базе данных стоит на паролях шифр.
Вопрос такой: Через что обойти шифр паролей?
PHP:
<?
require 'config.php';
if(isset($_POST['login']))
{
$name = $_POST['nick'];
$password = $_POST['password'];
$search = mysql_query("SELECT * FROM `".$account['table']."` WHERE `".$account['name']."`='$name'");
if(mysql_num_rows($search)!=0)
{
$user = mysql_fetch_array($search);
if($user["".$account['pass'].""]==$password)
{
setcookie("pass", md5(md5($password)).":".$name, time() + 60*100, "/");
header("Location: .stats");
}
else
{
$info_pass="<div class=\"alert alert-danger\">
Вы ввели неверный пароль
</div>";
}
}
else
{
$info_user = "<div class=\"alert alert-danger\">
Аккаунт не найден
</div>";
}
}
if($_GET["access"]=="exit"){
setcookie("pass", "", "0", "/");
header("Location: ./login.php");
}
?>