|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 17 May 2001 13:08:01 To : All Subject : Re: session_id -------------------------------------------------------------------------------- Alex Shevchuk <Alex.Shevchuk@p4.f50.n5031.z2.fidonet.org> writes: > AS>> А если в > AS>> одну и ту же секунду к тебе зайдут два посетителя с одного и того > AS>> же адреса? > SJ> Гмм... Hу тогда они сыграют в увлекательную игру по редактирванию и > SJ> наполнению корзины. 8-) Если серьезно, то, IMHO, вероятность попасть > SJ> под машину или упавший кирпич сильно выше. Впрочем, где-то выше была > SJ> идея с простыми последовательными Id, типа 1, 2, 3 и т.д. Комбинация > SJ> сгенеренного по времени и IP ключа с последовательным номером тебя > SJ> удовлетворит? > Хм. Я ещё не читал про MD5, но, думаю, вариация типа time+ip+num, > закодированная этим образом, никогда не даст одинаковых результатов. Все гораздо проще. Их не даст уже num . '-' . rand(). > Так что > здесь остается одна проблема - подбор этих значений. И от подбора значений, сам понимаешь, избавит. > Кстати, а где лучше всего хранить порядковый номер клиента? Hа нем - в куке или URL, в зависимости от того, как тебе удобнее (постоянный, разумеется, в куке). Hа себе - в базе. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/16483d90903e4.html, оценка из 5, голосов 10
|