Помощь по скриптам | помоготе зашифровать пароли в мд5
<?
$pass = md5(check($_POST['pass']));
?>
CreepMatis (14.07.2015 в 18:18)
2 пост. Но md5 я бы не советовал ибо функция устаревшая. Юзай встроенное API хэширования и функции crypt, password_hash(с PHP 5.5 доступна)
2 пост. Но md5 я бы не советовал ибо функция устаревшая. Юзай встроенное API хэширования и функции crypt, password_hash(с PHP 5.5 доступна)
а у тебя есть дешифратор??
InstalScript , Почитай на php.net, там примеры есть(и дешифровки тоже)
InstalScript , нет , но входит в игру , спс . когда ввожу пароль видны символы , как зделать *****?
DELETED
14 июля 2015, в 18:54
Delete
CreepMatis (14.07.2015 в 18:49)
InstalScript , Почитай на php.net, там примеры есть(и дешифровки тоже)
InstalScript , Почитай на php.net, там примеры есть(и дешифровки тоже)
нельзя расшифровать хэш, если только тупо не знать, что он зашифровал
InstalScript , я вот такое нашол <?php
$secret = "Xdgd99DFd9Z"; // Секретное слово
$password = "123"; // Пароль
echo md5($password.$secret); // Результат хэширования
?>
$secret = "Xdgd99DFd9Z"; // Секретное слово
$password = "123"; // Пароль
echo md5($password.$secret); // Результат хэширования
?>
DELETED ,
вместо
<input class='text medium-text' type='password' name='pass'/>
попробуй так
<input type = 'password' name='pass'>
вместо
<input class='text medium-text' type='password' name='pass'/>
попробуй так
<input type = 'password' name='pass'>
DELETED
14 июля 2015, в 18:57
Delete
DELETED (14.07.2015 в 18:55)
InstalScript , я вот такое нашол <?php
$secret = "Xdgd99DFd9Z"; // Секретное слово
$password = "123"; // Пароль
echo md5($password.$secret); // Результат хэширования
?>
InstalScript , я вот такое нашол <?php
$secret = "Xdgd99DFd9Z"; // Секретное слово
$password = "123"; // Пароль
echo md5($password.$secret); // Результат хэширования
?>
это хэширование с "солью" :)
Вилы_Выкидные , у меня работает
Вот так зделал и норм)))
<?php
require_once 'core/system.php';
require_once 'core/head.php';
switch($act)
{
case 'post':
if(isset($_POST['nick']) && isset($_POST['pass']))
{
$nick = check($_POST['nick']);
$secret = "qscvbnfgrteyutjhkgiyugjcldkzkwsgdjvlbmbgoudgyzxgfdasdiougeffgkfvlclk";
$password = "1wj68eke94u5ugbv0grog";
md5($password.$secret);
$pass = md5(check($_POST['pass']));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `nick` = '$nick' && `pass` = '$pass'"),0) == false) $err = 'Ошибка авторизации!';
if(!isset($err))
{
setcookie('nick', $nick, time() + 84600 * 1, '/');
setcookie('pass', $pass, time() + 84600 * 1, '/');
header('Location: /');
$_SESSION['message'] = 'Добро пожаловать в игру!';
exit();
}
else
{
header('Location: /enter/');
$_SESSION['err'] = $err;
exit();
}
}else{
header('Location: /enter/');
$_SESSION['err'] = 'Заполните поля';
exit();
}
default:
echo '<form method="post" action="/auth.php?act=post">
Логин<br /><input type="text" name="nick" /><br />
Пароль<br /><input type ="password" name="pass"><br />
<input type="submit" value="Войти" />
</form>';
}
require_once 'core/foot.php';
?>
<?php
require_once 'core/system.php';
require_once 'core/head.php';
switch($act)
{
case 'post':
if(isset($_POST['nick']) && isset($_POST['pass']))
{
$nick = check($_POST['nick']);
$secret = "qscvbnfgrteyutjhkgiyugjcldkzkwsgdjvlbmbgoudgyzxgfdasdiougeffgkfvlclk";
$password = "1wj68eke94u5ugbv0grog";
md5($password.$secret);
$pass = md5(check($_POST['pass']));
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `nick` = '$nick' && `pass` = '$pass'"),0) == false) $err = 'Ошибка авторизации!';
if(!isset($err))
{
setcookie('nick', $nick, time() + 84600 * 1, '/');
setcookie('pass', $pass, time() + 84600 * 1, '/');
header('Location: /');
$_SESSION['message'] = 'Добро пожаловать в игру!';
exit();
}
else
{
header('Location: /enter/');
$_SESSION['err'] = $err;
exit();
}
}else{
header('Location: /enter/');
$_SESSION['err'] = 'Заполните поля';
exit();
}
default:
echo '<form method="post" action="/auth.php?act=post">
Логин<br /><input type="text" name="nick" /><br />
Пароль<br /><input type ="password" name="pass"><br />
<input type="submit" value="Войти" />
</form>';
}
require_once 'core/foot.php';
?>