| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [PHP] Счётчик |
| Автор: APro 19.7.2008, 12:04 |
| Здравствуйте, Я бы хотел сделать такой счётчик как ВКонтакте. Типа: "Унас уже 11 059 784 человек", типа этого. Только вот там JavaScript, который раз в секунду приплюсовывает 1. Мне надо, что-то на подобии этого: На сайте выводится: "У нас XXX человек", но вот это число XXX должно в час становится на один больше (XXX+1), но чтобы это было у всех человек сразу же, надо чтобы последнее число сохранялось в файл. (если пользователи видят 100 человек, то через 3 часа, независимо были ли они на страницы, должны увидеть 103 человека.) -- Зарание Спасибо! |
| Автор: bars80080 19.7.2008, 14:24 |
| ну, если хочешь делать, сделай или можешь просто поискать на woweb.ru , я там в своё время видел хороший файловый счётчик тут очень просто - вешается картинка со скриптом в адресе <img src="schetchic/index.php" /> в файле index.php идут твои проверки, скажем, какой ip и запись в файл - такое-то время, такой-то ip, и в одном файле ещё приплюсовывается +1 для общего числа посетителей, ну и если надо проверка на уникальность и +1 уникальным поситителям дальше рисуется картинка и на ней выводят числа, картинку в браузер всё |
| Автор: APro 19.7.2008, 15:24 |
| Нет, мне нужно сделать очень тупо, но я не могу ... не получается в фаиле count.dat есть число, например 1 (просто одна строчка) скрипт должен прочитать это число и через час добавить туда 1. после записать в файл (будет 2) и т.д. Ну и просто на страницу подгружать в нужное место это число (из файла) Вот и всЁ!!! (как бы липовый счётчик) |
| Автор: APro 19.7.2008, 15:49 | ||
Сделал...
Моё знание языка PHP равно 0 ... Теперь +1 Добавлено через 10 минут и 5 секунд Не работает.... блин.... помогите |
| Автор: bars80080 20.7.2008, 08:12 | ||
| слушай, если тебе нужен липовый чётчик, зачем чего-то читать? зачем чего-то записывать? определяешь точку начала, скажем сегодня затем определяешь точку "сейчас", вычисляешь между ними разницу и делишь на количество часов, - вот тебе и результат
зачем какие-то промежуточные действия? |
| Автор: nerezus 20.7.2008, 11:22 |
| Ну и зачем создавать тему сразу в нескольких разделах? Для начала нацчись читать то, что пишут другие участники форума. А ответ они уже дали. |
| Автор: APro 20.7.2008, 12:55 |
| Верно, ответ дал мне только bars80080, за что ему спасибо, ну и + Добавлено через 4 минуты и 8 секунд остальные довали только советы... "Сделай это", "Сделай то", "Вот ссылка"... а зачем мне это. Я тольуо недавно начал учить PHP, умею только echo делать, да fopen fputs. И то с трудом. А больше ничего не знаю... bars80080 дал чень хороший ответ. |
| Автор: Qu1nt 2.8.2008, 15:21 | ||
|