PHP, HTML, JS - Общие вопросы | SEclub.org
PHP, HTML, JS - Общие вопросы
Все новые
Всего сообщений: 7316
*
Koenig
8 июл 2011 в 07:50
А, вспомнил, у тебя же символы , напиши то название функции и добавь в цикл в вывод ("&#" . "v) забыл какие там уже символы
unichr("&#" . "v)
8 июл 2011 в 07:57 / Koenig (1)
*
Лe-ka
8 июл 2011 в 08:27
Koenig, echo"<textarea>";"readfile =@file_get_contents("file); "array_chr = explode(", ", "readfile);"kol = count("array_chr);for("i=0;"i<"kol;"i++){echo "&#" . "array_chr["i] . ";";}echo "</textarea> всетаки я это сделала.:)
8 июл 2011 в 08:29 / Лe-ka (1)
*
Koenig
8 июл 2011 в 08:33
Лe-ka, все уже было написано до этого
*
Лe-ka
8 июл 2011 в 22:51
?а как можно сделать свой счетчик и считать сколько раз страницу смотрели и сколько на сайте человек???
*
ImIeee
9 июл 2011 в 09:48
Лe-ka, счетчик просмотра - "t=((file_exists("count.txt"))?file_get_contents("count.txt"):0) 1; file_put_contents("count.txt", "t); echo "просмотрено "."t." раз"; Узнать, кто онлайн сложнее. Алгоритм - в файле храним IP и таймштамп (его возвращает time()), как в массиве. Читаем массив. Для каждого элемента - если его время отличается от текущего больше чем на заданное число секунд, значит, юзер покинул сайт - удаляем элемент из массива. Если же его IP совпадает с IP клиента, то устанавливаем ему текущее время. Если IP клиента нет в массиве, то добавляем, с текущим временем. Записываем массив обратно в файл. Число человек онлайн - количество элементов в массиве. Я бы хранил данные так - IP|time{перевод_строки}IP|time{перевод_строки} и т.д, а считывал функцией file().
9 июл 2011 в 09:51 / ImIeee (1)
*
ZeroX
9 июл 2011 в 13:15
Делаю защиту для админки. И есть такие вопросы, где лучше всего хранить количество попыток перебора пароля и таймер обнуляющий счетчик попыток? И как примерно можно все это реализовать на МуСкуле?
9 июл 2011 в 13:15 / ZeroX (1)
*
xTreme
9 июл 2011 в 13:38
¤ZeroX¤, ИМХО, лучше на файлах, с блокировками, сие реализовывать.. Как реализовать? Для примера можно писать туда IP обратившегося к скрипту. ну и соответственно дописывать количество обращении и время последнего.... ну а затем исходя из этих данных делаешь то что нужно.
*
Koenig
9 июл 2011 в 13:44
блокировки баз данных, интересная статья php.spb.ru/mysql/lock_tables.html
*
xTreme
9 июл 2011 в 13:48
База на то она и база, чтоб содержать в себе не пару строк с данными а гораздо больше;)..
*
xTreme
9 июл 2011 в 14:00
...еще эффективнее наверно будет не писать IP каждого, а фиксировать количество любых обращений к обработчику скрипта в еденицу времени))
9 июл 2011 в 14:01 / xTreme (1)
*
ZeroX
9 июл 2011 в 14:06
liTil, seclub.org/forum/goto/13538714/ - можно по подробнее?
*
xTreme
10 июл 2011 в 08:11
¤ZeroX¤, а что именно не понятна? Логика?...
в обработчике формы авторизации добавляешь код который будет считать и обрабатывать количество запусков. Эти данные пишешь в лог файл и все))
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025