Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • wiki:devel:counter

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    Следующая версия
    Предыдущая версия
    wiki:devel:counter [2023/09/02 20:51] – создано vladpolskiywiki:devel:counter [2023/09/02 21:26] (текущий) vladpolskiy
    Строка 1: Строка 1:
    -======счетчик посещений сайта Dokuwiki======+======Счетчик посещений сайта Dokuwiki======
     Простейший счетчик для сайта (подсчет посещения любой страницы) без базы данных. Существует масса способов реализации счетчика просмотров страницы на PHP и в основном они работают с базой данных. Но если вам нужно прикрутить по-быстрому к одной странице счетчик посещений, то этот скрипт будет вам полезен. БД он не использует, а создает текстовый файл, в котором и хранит информацию о количестве просмотров. И, как обычно, предлагаю посмотреть как это выглядит на фото или в низу станицы. Простейший счетчик для сайта (подсчет посещения любой страницы) без базы данных. Существует масса способов реализации счетчика просмотров страницы на PHP и в основном они работают с базой данных. Но если вам нужно прикрутить по-быстрому к одной странице счетчик посещений, то этот скрипт будет вам полезен. БД он не использует, а создает текстовый файл, в котором и хранит информацию о количестве просмотров. И, как обычно, предлагаю посмотреть как это выглядит на фото или в низу станицы.
      
    Строка 6: Строка 6:
     Код счетчика Код счетчика
     <code php PHP> <code php PHP>
    -< ?php +<?php 
     $file = file("count.txt"); $file = file("count.txt");
     $count = implode("", $file); $count = implode("", $file);
    Строка 14: Строка 14:
     fclose($myfile); fclose($myfile);
     ?> ?>
    -<span>Просмотров: < ?=$count ?></span> // вывод счетчика+<span>Просмотров: <?=$count ?></span> // вывод счетчика
     </code> </code>
      
    Строка 64: Строка 64:
     {{:wiki:devel:counter_2.png?|}}\\   {{:wiki:devel:counter_2.png?|}}\\  
      
    -В папку с картинками загружаем нашу иконку с размером 80px x 12px. и в строке кода ''%%<img src="<?php echo tpl_basedir(); ?>images/button-yandex.png" width="85" height="15" alt="yandex" / >%%'' прописываем путь к картинке. В моем случае это папка с ''шаблонами/картинки/''Для примера можете загрузить и картинку иконки ниже:\\   +В папку с картинками загружаем нашу иконку с размером 80px x 12px. и в строке кода ''%%<img src="<?php echo tpl_basedir(); ?>images/button-yandex.png" width="85" height="15" alt="yandex" / >%%'' прописываем путь к картинке. В моем случае это папка с ''шаблонами/картинки/''.\\   
    -{{:wiki:devel:button-yandex.png?|}}\\  +
      
     Я не стал стили (необходимы для наложения текста на картинку) выносить пока в отдельный файл, чтобы было все для примера в одном месте.\\   Я не стал стили (необходимы для наложения текста на картинку) выносить пока в отдельный файл, чтобы было все для примера в одном месте.\\  
    Строка 138: Строка 137:
     .container { .container {
         position: absolute;     position: absolute;
    -    font-family: Georgia, 'Times New Roman', Times, serif; //ihban+    font-family: Georgia, 'Times New Roman', Times, serif; //шрифт
     } }
     .text-block { .text-block {
    Строка 148: Строка 147:
     </code> </code>
     Ну и все...Наслаждаемся. Ну и все...Наслаждаемся.
     +
     +[[https://serblog.ru/prostoj-schetchik-prosmotrov-stranicy-sajta-na-php/|Ссылка на источник кода]]
      
      
    wiki/devel/counter.1693677096.txt.gz · Последнее изменение: 2023/09/02 20:51 — vladpolskiy