Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.07.2009, 08:35
|
|
Banned
Регистрация: 27.04.2008
Сообщений: 683
Провел на форуме: 3248203
Репутация:
628
|
|
<input type="text" name="code" id="code">
Как поставить запрет на IP клиента - чтоб он "постил" туда данные если каждую секунду - то поставить запрет к примеру на 3-5 минут...
Надеюсь вы меня поняли 
|
|
|

02.07.2009, 12:59
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
Сообщение от DVD_RW
Как поставить запрет на IP клиента - чтоб он "постил" туда данные если каждую секунду - то поставить запрет к примеру на 3-5 минут...
Надеюсь вы меня поняли 
При постинге в куки забивай время постинга,потом сравнивай.
|
|
|

02.07.2009, 15:07
|
|
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме: 6828219
Репутация:
2274
|
|
А вот и я!
По регуляркам помогите, надо определять миксы буков, тоесть например ник Admin но с русской букво "А"
Я так понял, 2 регулярки, одна проверяет на буквы А-Я другая на A-Z если обе true значить детектед, вот только ничё не получаеца =\
PHP код:
$nick = $_POST['nick'];
if(eregi("^[a-z]+$", $nick) && eregi("^[а-я]+$", $nick)) $error[] = 'Микс буков детектед';
Пишу "ололоpewpew" молчит 
|
|
|

02.07.2009, 15:17
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
Сообщение от Ponchik
А вот и я!
По регуляркам помогите, надо определять миксы буков, тоесть например ник Admin но с русской букво "А"
Я так понял, 2 регулярки, одна проверяет на буквы А-Я другая на A-Z если обе true значить детектед, вот только ничё не получаеца =\
PHP код:
$nick = $_POST['nick'];
if(eregi("^[a-z]+$", $nick) && eregi("^[а-я]+$", $nick)) $error[] = 'Микс буков детектед';
Пишу "ололоpewpew" молчит 
PHP код:
if (eregi("[a-z]+", $nick) && eregi("[а-я]+", $nick) ) $error[] = 'Микс буков детектед';
По твоей регулярке получается что строка должна одновременно начинаться с русской и английской букв
Последний раз редактировалось rushter; 02.07.2009 в 15:24..
|
|
|

02.07.2009, 15:23
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
[список всех ру букв]+
|
|
|

02.07.2009, 16:21
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$test = 'Admin';
if (preg_match("/[a-z]+/", $test) && preg_match("/[а-я]+/", $test)) echo 'Detected mix';
else echo 'Ok';
?>
|
|
|

03.07.2009, 12:45
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Как вывести английский алфавит, не используя других ресурсов и предварительно не вводя его?
|
|
|

03.07.2009, 12:49
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
PHP код:
foreach (range('a', 'z') as $lt) echo $lt;
|
|
|

03.07.2009, 12:55
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
mailbrush
PHP код:
for($i=97;$i<123;$i++) echo chr($i);//Lowecase
for($i=65;$i<91;$i++) echo chr($i);//Uppercase
|
|
|

03.07.2009, 14:26
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Kaimi, спс, не знал о функции range.
Gifts, угу, чар тоже вариант.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|