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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : A.Radoselsky                         2:5020/400     05 May 2001  18:43:20
 To : All
 Subject : Re: Вопрос
 -------------------------------------------------------------------------------- 
 
 >
 > Читаются ip и если их нет в массиве, то они добавляются туда.
 > Hо есть проблемка если считан ip 192.168.1.1, а в массиве есть
 > 192.168.1.12, ток вот как сделать что бы он не обрезал ip?
 
 А может hash проще будет
 
 $ip_hash{$user_ip}=какое-то_значение(например время появления и тп) unless
 exists $ip_hash{$user_ip};
 и ни каких тебе регэкспов и временных файлов
 Да и работает значительно быстрее при большом размере масива
 
 А можно еще проще , если тебе нужен только масив адресов не по порядку , то
 вообще проверять не надо
 Просто ставишь  $ip_hash{$user_ip}=1 и все
 
 A.Radoselsky
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос   Alexsandr Suharev   05 May 2001 12:18:07 
 Вопрос   Dmitry Smolin   05 May 2001 18:01:12 
 Re: Вопрос   A.Radoselsky   05 May 2001 18:43:20 
Архивное /ru.perl/648836217770.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional