mix, спасибо
.
Я хочу чтобы у меня на сайте выводило кол-во пользователей онлайн, но никогда раньше так не делал. Вот как я хочу это организовать:
В базу записывать время последней активности на сайте. А потом подсчитывать колво пользователей у которых последняя активность на сайте была не более чем 5 минут назад.
Как вы считаете это будет норм или есть другие способы получше?
Netot, на этом форуме есть примеры кода, нужно лишь немного поискать)
Но если нужно по проще и с комментариями, то вот http://www.softtime.ru/scripts/online.php
Netot, лучше так и подсчитывать.
а подробно так: $time = time()-300;
echo 'В онлайне '. mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `time` > '$time'"), 0) .'чел.';
как в такой строке
echo '<input name="nick" type="hidden" value="$nick" />';
поставить maxlength="15" а то чет по разному пробовал,и не получается
(
POFIGISST, а смысл?
maxlength ограничивает сколько символов юзер сможет ввести в поле ввода...
если нет поля ввода, то что ограничивать?
если важна длина обрезайте ее уже в том скрипте который получает данные из формы.
Kovalsky, ну в базе стоит 15 символов максимум,хочу сделать чтоб в форме тоже можно было писать только 15 символов(
добавлено спустя 2 минуты:
может быть не тот кусок кода выложил,вот вродь вся форма
echo '<br /><anchor title="go">Сохранить<go href="users?mod='.$mod.'&act=edit&nick='.$inf['id'].'&'.SID.'" method="post">';
echo '
<postfield name="avtootvet" value="$avt"/>
</go></anchor>';
echo '<br/><br />';
}else{
echo '<input name="nick" type="hidden" value="$nick" />';
echo '<br /><input type="submit" class="ibutton" value="Сохранить"/></form><br /><br />';
}
POFIGISST, ограничение символов в форме не со всех браузеров работает, эффективнее проверять при отправлении данных формы:
if(mb_strlem($text)<16)
{
запрос;
}
else
{
ошибка;
}
POFIGISST, это что:
"echo '<br /><anchor title="go">Сохранить<go href="
wml версия что-ли?
не думал что у кого-то такое еще есть...
и зачем она вам?
spik, блин,ты прав,завтыкал что не во всех арбузах тянет ограничение:( а там где "запрос; " какой запрос нужно писать? в пыхе я нуб
добавлено спустя 1 минуту:
Kovalsky, вмл версия уже вырезана,то есть пользователь не может себе ставить вмл версию,а в коде я не убрал её((