Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Perl. Скрипт комментариев CommentsFSS
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Требуется доработка
mok
Отправлено: 28 Мая, 2006 - 14:09:14
Post Id


Newbie


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2006  

Карма 0




Протестил скрипт CommentsFSS. Работает хорошо и подходит для моих целей.
Но две проблеммы.
1) Нет защиты от флуда
2) Не контролирует длину слова. Т.е. можно набить без пробелов 500 символов, и дизайн сайта ломается.
К сожалению я не знаком с перлом, буду очень благодаре за помощь.
Фрагмент кода:
CODE:

$text2=$text;
$text2 =~ s/\s//g;
if (length($text2) == 0)
{
$errm="Вы не заполнили поле Комментарий";
&msg;
exit;
}

if (length($name) > 10){
$errm="В поле Имя не должно быть больше 10 символов.";
&msg;
exit;
}

elsif (length($text) >= 500){
$errm="В поле Комментарий не должно быть больше 500 символов.";
&msg;
exit;
}


Если не правильно вывел фрагмент, могу привести полный листинг.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.036]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33