Xwab
Форумыnavigate_nextПрограммирование на PHP

Авторизация не пашет
Сообщения
Sandr

MaikL, в общем лучше сделай так, как сказали выше: проверяй есть ли в куках имя и пароль и сравнивай с тем, что в бд: а если пользователь только ввёл данные и отметил галочку "чужой компьютер", то то записывай всё в куки, только ставь ограничение по времени.

03 Янв 2012, 14:30
MaikL

Заодно оснавательно меняю код, переводя его на более новую версию php убирая недочёты скрипта, и в тоже время внося все свои изменения и задумки.

03 Янв 2012, 14:30
Sandr

MaikL, насчёт сессии.. если не путаю, то она удаляется после того, как соединение с сайтом разорвано более N минут.

03 Янв 2012, 14:32
MaikL

Sandr, я на данный вариант не соглашусь никогда. Тем боллее что подобные выводы инфы одним запросом при нескольких разных условиях уже оговаривали когдато на wapadmine, но он сейчас висит, да и не помню где искать там.

03 Янв 2012, 14:34
Sandr

MaikL, на какой вариант? 11 или 13 сообщение?

03 Янв 2012, 14:36
MaikL

Sandr, в качестве сессии у меня выступает рандомный 64битный код генерирующийся для каждого пользователя отдельно, и при устаревшем старом.
Мне не подходит вариант что сессия как правило передаётся в ссылке, а при прятках в куки много заморочек.
А так создал индивидуальный код с обновляемым временем жизни, и никаких проблем.
добавлено спустя 43 секунды:
Sandr, на #11
добавлено спустя 9 минут:
Может кто знает как связаться с хирургом с wapadmina?
добавлено спустя 46 минут:
А проблема вобще была не здесь. =)
Всего то надо было varchar(32) у sess изменить на varchar(64) в table users
И всё норм заработало. =)

Спасибо за попытку помочь.

03 Янв 2012, 15:36
Danis92

MaikL, смысл htmlspecialchars?
Тут SQL infection ,используй mysql_real_escaping

03 Янв 2012, 21:30
COOLBOY007

Danis92, может mysql_real_escape_string()?

03 Янв 2012, 21:54
SL_NeKrOmAnT

Sandr, сессия удаляется, когда браузер закрыл.

03 Янв 2012, 22:02
Danis92

COOLBOY007, да по памяти написал )

03 Янв 2012, 22:03
Ответить на тему