Страница 1 из 1

Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 00:39
KROSS
Доброго времени суток,

Очень нужно запретить несовершеннолетним заходить на форум
Нашел здесь http://forum.ucoz.ru/forum/4-250-1 скрипт, но немогу разобраться как и куда чего вставлять
Код: Выделить всё
 - Как сделать ограничение доступа к страницам по возрасту?

       Необходимо вставить функцию преобразования даты рождения в возраст между тегами <head></head>

       <script type="text/javascript">
       function age(a){
       if (!a){return '';}
       // Get Current Date
       var now = new Date();
       var y = now.getYear();
       var m = now.getMonth()+1;
       var d = now.getDate();
       if (!y){return '';}

       // Split User's Birthday
       aa=a.match(/^([0-9]+)-([0-9]+)-([0-9]+)/);
       if (!aa[1]){return '';}

       // Get User's Age
       var age = y-aa[1];
       if (m==aa[2] && d<aa[3]){age--;}
       else if (m<aa[2]){age--;}

       return age;
       }
       </script>

       Вызвать функцию можно кодом <script type="text/javascript">document.write(age('$USER_BIRTHDAY$'));</script>


Я знаю что возраст можно поставить любой от балды, но мне это необходимо больше для галочки
Заранее благодарен за помощь ;)

Re: Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 00:53
XxMARSxX
1) мне интересно когда это функции начали через write вызывать
2) без JQ или банальных трех оптионов с селекторами дня месяца и года рождения не обойтись ибо на форме нет переменной которая бы показывала возраст

Re: Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 00:57
KROSS
Если кто может реализовать (с описанием) буду очень благодарен ! :!:

Re: Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 15:09
KROSS
Напишите ктото как сделать мою задумку, уверен кому-то пригодится ;)

Re: Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 16:43
XxMARSxX
вчера на 75% сделал, удалил лишнюю строчку, а так как писал в блокноте взял и забил :)

Re: Как ограничить доступ к форуму по возрасту

СообщениеДобавлено: 09 дек 2008, 19:19
KROSS
XxMARSxX писал(а):вчера на 75% сделал, удалил лишнюю строчку, а так как писал в блокноте взял и забил

если не сложно напиши ещё разок ;)