Помогите с систеемой авторизации

Печать RSS
296

Автор
Землянин
0
Даже когда оставляю md5(parol) всё равно не работает

Добавлено через 03:37 сек.
http://code.wen.ru/oFg
тут код

Пришелец
0
я ещё раз повторяю, зачем там фигурные скобки?
`password`='{$hashed_password}'
не будет код работать в них, это видимо стиль какого то шаблонизатора, но в любом случае не произойдет там интерполяция переменной, исправляй соответствено с примером что я привел в посту номер 35
Изменил: Никто (26.03.2012 / 22:39)
Автор
Землянин
0
Вобщем не знаю. Скобки убрал, всё равно не работает. Регает, а входить не входит

Добавлено через 03:08 сек.
Перепишу
Автор
Землянин
0
Переписал и тоже самое. Регает, но не входит.

Добавлено через 05:52 сек.
Значит проблема с запросом MySQL
SELECT id
FROM users
WHERE login=$login and password=$password
LIMIT 1

Добавлено через 06:41 сек.
mysql_num_rows при правильных данных возвращает 0
Изменил: ‮PLATINUM (27.03.2012 / 00:21)

Пришелец
0
черт! я думал с утра зайду и тут уже всё решено! э тут FACEPALM, почитай первые 5 страниц любого справочника php в каких кавычках происходит интерполяция переменных,а в каких нет! я же написал в двойных кавычках запрос, и в одинарных обвод переменных, а ты пишешь совершенно другое.
Автор
Землянин
0
45. whatthefuck, да я знаю. Просто в Mysql не очень секу. Попутно спрошу, верно ли писать
echo"$array[index1][index2]"? А это с ассоц. массивами запутался
Автор
Землянин
0
whatthefuck (26 Марта 2012 / 17:44)
ой, ошибся, покажи код регистрации а не авторизации, у тебя всего лишь при авторизации соль не задействована, покажи как в регистрации она в хэше учавствует

Добавлено через 01:38 сек.
и ещё я не пойму стиля написания вот этого '{$login}', что за фигурные скобочки ещё, зачем они там нужны

Добавлено через 02:47 сек.
$query = 'SELECT `id`
FROM `users`
WHERE `login`="'.$login.'" AND `password`="'.$password.'"
LIMIT 1';
вот так уж
Чё за символ?

`

Пришелец
0
46. BezBoya, верно, но только зачем тебе многомерные массивы, редкая и неповоротливая штука

Добавлено через 00:34 сек.
47. BezBoya, символ` служит для выделения названий полей, таблиц и тд
Автор
Землянин
0
http://code.wen.ru/Ahbwp
ссылка на код авторизации
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск