| imho.ws |
![]() |
|
|
|
# 3 |
|
::VIP::
Регистрация: 28.06.2002
Адрес: neverwhere
Сообщения: 1 166
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
хм... не пользовался функцией password в Масе, но можно попробовать нечто вроде:
Код:
$sql = "SELECT name FROM users WHERE username = '$name' AND password = password('$pass')";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result) > 0)
{
$row = mysql_fetch_row($result);
echo "Welcome, {$row[0]}.";
}
else
{
echo "Login failed!";
}
Последний раз редактировалось Aeon; 12.02.2003 в 16:19. |
|
|
|
|
# 6 |
|
NewСибирский Монк
Регистрация: 30.06.2002
Сообщения: 3 641
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
а пусть сама mysql и сравнивает - нафиг заморачиваться, каким алгоритмом хешировано:
SELECT * FROM aaa WHERE username = 'bbb' AND password = PASSWORD('ccc') ; если вернула результат, то все о.к. с пассвордом, нет - ну понятно... а хранить в открытом виде пароли - не самая лучшая идея...
__________________
Свои носки я стираю Лаской Магия Черного и они надолго сохраняют свой естественный черный цвет! |
|
|