Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Stupnik                   2:5020/400     15 Apr 2002  15:46:30
 To : Sadretdinova Nelly
 Subject : Re: Замечание и свой вариант
 -------------------------------------------------------------------------------- 
 
 "Sadretdinova Nelly" <nelly@ngt.ru> wrote in message
 news:a9eat5$i67$1@install.ugatu.ac.ru...
 
 > > P.S. Могу предложить вариант
 > > my $user_ip = $ENV{REMOTE_ADDR};
 > > $user_ip =~ s'\.''g;
 > > my $seed = $user_ip.time();
 >
 > Спасибо :-)
 > Hо этот вариант по-моему тоже не совсем подходит.
 >
 > К примеру, когда много пользователей ходят через один прокси,
 > $ENV{REMOTE_ADDR}одинаковый... а time тоже может быть одинаковый. Hе
 > покатит.
 
 Добавить $ENV{HTTP_X_FORWARDED_FOR};
 И pid до кучи.
 Можно еще rand().
 Тогда уникальность почти гарантируется,
 только вот лыжа будет еще та :)
 
 my
 $seed=time().$$.$ENV{REMOTE_ADDR}.$ENV{HTTP_X_FORWARDED_FOR}.int(rand(32767)
 );
 $seed=~s/\.//g;
 while(length($seed)>8)
 {
   for(0..7)
   {
     substr($seed,$_,1)=(substr($seed,$_,1)+substr($seed,8+$_,1))%10;
   }
   substr($seed,8,8)='';
 }
 print $seed,"\n";
 --
 Best regards,
   Konstantin.
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 генерация уникального кода   Sadretdinova Nelly   15 Apr 2002 12:51:58 
 Re: генерация уникального кода   Vladimir Podgorny   15 Apr 2002 13:39:17 
 Замечание и свой вариант   Igor Gerdler   15 Apr 2002 14:16:15 
 Re: Замечание и свой вариант   Sadretdinova Nelly   15 Apr 2002 14:51:08 
 Re: Замечание и свой вариант   Konstantin Stupnik   15 Apr 2002 15:46:30 
 Re: Замечание и свой вариант   Artem Chuprina   15 Apr 2002 14:59:20 
 Реакция   Igor Gerdler   15 Apr 2002 15:21:50 
 Re: Реакция   Artem Chuprina   15 Apr 2002 15:58:51 
 Извинения   Igor Gerdler   15 Apr 2002 17:37:09 
 Re: Замечание и свой вариант   Artur Penttinen   15 Apr 2002 14:59:20 
 Re: Замечание и свой вариант   Victor Wagner   15 Apr 2002 15:11:36 
 Re: Замечание и свой вариант   Vladimir Podgorny   15 Apr 2002 15:01:23 
 Re: генерация уникального кода   Artem Chuprina   15 Apr 2002 14:57:17 
 Re: генерация уникального кода   Victor Wagner   15 Apr 2002 15:05:28 
 Re: генерация уникального кода   Victor Lokhin   15 Apr 2002 18:59:28 
 md5   Artem Mikhailov   20 Apr 2002 12:19:20 
Архивное /ru.perl/6488ca6e3cec.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional