СКРИПТЫ
ТЕГИ:
php (284)
js (164)
html (138)
css (116)
html tags (61)
jquery (40)
edit text (37)
php array (30)
form html (29)
fonts (27)
ruweb.net (23)
foto (22)
online (20)
atom (20)
forum (19)
svg (18)
Показать еще :
board (17)
hosting (17)
php file (16)
html book (16)
js method (16)
color (15)
php date (15)
input (15)
link (15)
js events (14)
table (13)
osclass (13)
htaccess (13)
select (12)
path (12)
dw block (12)
php time (11)
notepad (11)
php img (11)
download (11)
img (11)
form (11)
keyboard (11)
jsphp (11)
icon (11)
js delete (10)
mouse (10)
url (10)
yandex (9)
js time (9)
info (9)
task (7)
cookie (7)
hover (7)
dosite (7)
comment (7)
php url (7)
year (6)
click (6)
mysql (6)
list (6)
iframe (6)
js url (6)
value (5)
heading (5)
chart (5)
ftp (5)
browser (5)
mb (5)
search (5)
adminka (5)
js id (5)
php get (5)
day (4)
vk (4)
bbcode (4)
js form (4)
symbols (4)
week (4)
reg.ru (4)
submit (4)
console (4)
mounth (4)
line (3)
js img (3)
padding (3)
pages (3)
vs code (3)
scandir (3)
ucoz (3)
captcha (3)
ssl (3)
https (3)
js post (3)
money (2)
second (2)
cursor (2)
рся (2)
title (2)
sitemap (2)
counter (2)
details (2)
tag hr (2)
seo (2)
js vars (2)
youtube (2)
video (2)
height (2)
arrows (2)
base64 (2)
typeof (2)
qr kod (2)
куб (1)
smile (1)
windows (1)
google (1)
domen (1)
numbers (1)
archive (1)
header (1)
books (1)
speed (1)
scroll (1)

Как посчитать сколько раз скачали файл?

Количество скачиваний файла можно узнать несколькими способами! Для того, чтобы узнать, сколько раз скачали файл не обязательно писать скрипт, для этого есть сервисы, которые могут посчитать количество скачиваний файла!

Подробно о подсчете скачивания файла

  1. Сервисы для подсчета "количество скачиваний"
  2. Скрипт подсчета скачиваний файла php
  3. Пример счетчика скачиваний на сайте с записью в файл + скачать
  4. Скрипт подсчета скачиваний файла php(1.1)
  5. Скрипт подсчета скачиваний файла без перезагрузки страницы
  6. Пример счетчика скачиваний php + javascript + скачать
  7. Скрипт подсчета скачиваний файла без перезагрузки страницы (2.1)

  1. Сервисы которые могут предоставлять статистку о том, сколько раз скачали ваш файл!

    И наверняка есть такие файлохранилища, которые предоставляют информацию об этом!

    Но! Мы даже не будем пытаться тестировать всю эту байду! Потому, что у нас есть счетчик от Яндекс метрики который уже установлен у нас на сайте.

    И наверняка, если у вас поставлен счётчик от какого то большого сервиса(Mail, Google, LiveInternet(это, что вспомнилось на вскидку…)), то наверняка там есть такая информация тоже.

    Как узнать сколько раз скачали файл через Яндекс метрику!?

    Нам ничего не нужно дополнительно устанавливать - т.е. вообще больше ничего не нужно делать.

    Идем в Яндекс метрику:

    Нам нужно зайти в счетчик - «стандартные отчеты» - «содержание» - «загрузка файлов»

    Как узнать сколько раз скачали файл через Яндекс метрику!?
    Как узнать сколько раз скачали файл через Яндекс метрику!?

    В новом окне выставляем период за который хотим посмотреть статистику скачиваний нашего файла – здесь поставлено - месяц! Мы видим диаграмму, которая показывает количество скачиваний за месяц по дням.

    Как узнать сколько раз скачали файл через Яндекс метрику!?
    Как узнать сколько раз скачали файл через Яндекс метрику!?

    Но нам нужно узнать какие файлы были скачаны и сколько раз и нам нужно опуститься чуть ниже диаграммы и видим. собственно наши файлы, которые лежат по разным папка и даже есть статистика открывания файлов txt - метрика считает сколько раз открыли данный файл!

    Как узнать сколько раз скачали файл через Яндекс метрику!?
    Как узнать сколько раз скачали файл через Яндекс метрику!?


  2. Скрипт подсчета скачиваний файла php

    Главный недостаток первого счетчика - это то, что "значение" скачиваний обновится только после перезагрузки страницы. Не стал нагружать скрипт дополнительной перезагрузкой.

    Где скачать счетчик подсчета скачиваний на сайте?

    В архиве, который можно скачать чуть ниже, со скриптом счетчика сказаний файла, всего 4 файла:
    Где скачать счетчик подсчета скачиваний на сайте?
    Где скачать счетчик подсчета скачиваний на сайте?

    1). Файл "skachat_schetchik.php" Что обновлено? Это основной файл, который и будет фасадом счетчика скачиваний.

    <?

    //здесь в файле, который в архиве есть пара старых закомментированных строк, где можно указать путь вручную, если автоматический путь не нравится!

    $domen = $_SERVER["HTTP_X_FORWARDED_PROTO"].'://'.$_SERVER["HTTP_HOST"];

    $dir = str_replace($_SERVER['DOCUMENT_ROOT'], $domen , __DIR__).'/';

    $perem = trim(@file_get_contents($dir.'1.txt'));

    ?>

    <!DOCTYPE html><head><html lang="ru"><meta charset="UTF-8"><title>Пример скрипта - Счетчик скачиваний на сайте</title>

      <link rel="stylesheet" type="text/css" href="__counter.css">

    </head>

    <body>

      <blockCenter>

        <a href="https://dwweb.ru/page/php/function/023_skolko_skachivaniy_na_sayte.html" target="_blank">Описание</a>

        <h2>Пример скрипта - Счетчик скачиваний на сайте</h2>

        <p>ВАРИАНТ №1</p>

        <l>Результат: </l><a href="<?=$dir;?>action.php?do=1">Скачать файл</a> (<res><?='файл скачали '.$perem .' раз/а'; ?></res>)

      </blockCenter>

    </body>

    </html>

    Что происходит в данном файле!?

    В переменной "$dir" путь(после обновления) создается автоматически

    В переменную получаем с помощью функции file_get_contents записанное количество скачиваний файла

    $perem = trim(@file_get_contents($dir ."1.txt"));

    Далее - есть кнопка, в виде ссылки, которая будет отправлять get запрос, переменная "do" со значением "1" отправиться в файл action.php.

    <a href="<?echo $dir ;?>action.php?do=1">Скачать файл</a>

    И в тег "<res>" выводим количество скачиваний файла.

    (<res><? echo 'файл скачали '.$perem .' раз/а'; ?></res>)

    2). Файл action.php

    В данном файле меняем путь до вашего архива. Поскольку файл "rar" предполагает автоматическую загрузку файла, то вам будет предложено в новом окне сохранить архив.

    <?

      $dir = 'https://dwweb.ru/__a-data/__all_for_scripts/__rar/skachat_schetchik.rar'; //Это файл, который нужно скачать

    ##################################-----ВАРИАНТ №1----##############################################

      if($_GET['do'])

      {

        header("location: $dir");

        $chislo = @file_get_contents(__DIR__.'/1.txt') + 1;

        @file_put_contents(__DIR__.'/1.txt', $chislo, LOCK_EX);

      }

    ?>

    Самое главное происходит в этом файле(action.php).

    Если отправлен get :

    if($_GET['do'])

    Открывается окно с адресом $dir, и как было уже скачано выше, поскольку это архив rar? то будет предложено сохранить файл.

    header("location: $dir");

    В следующей строке, получаем данные из файла "1.txt" с помощью file_get_contents и прибавляем 1, заносим данные в переменную

    $chislo = @file_get_contents(__DIR__.'/1.txt') + 1;

    Теперь с помощью функции file_put_contents записываем обновленное количество скачиваний файла в файл "1.txt"

    @file_put_contents(__DIR__.'/1.txt', $chislo, LOCK_EX);


    Пример счетчика скачиваний на сайте с записью в файл

    Живой пример скачиваний на сайте простого счетчика

    Именно по выше описанной схеме, сделали счетчик скачиваний на отдельной странице

    Скачать счетчик скачиваний на php

    Скачать счетчик в архиве


  3. Скрипт подсчета скачиваний файла php(1.1)

    Обновленная версия первого счетчика

    Пример обновлен.

    Архив счетчика обновлен

    Чем отличается счетчик скачиваний №1 и №1.1

    Всего добавлено 2 строки 6 и 7 на скрине - это автоматически создаваемый путь до файла... в случае, если вы вдруг соберетесь переместить папку "counter" в другую папку...

    Либо... вы можете закомментировать строки "6 и 7" и раскомментировать строку №2 - и указать любой путь вручную - как было изначально...

    Эту картинку, скриншот, можно увеличить в отдельном окне нажмите по нему!
    Чем отличается счетчик скачиваний №1 и №1.1
    Чем отличается счетчик скачиваний №1 и №1.1


  4. Скрипт подсчета скачиваний файла без перезагрузки страницы

    Что обновлено?

    Второй счетчик скачиваний файла на сайте работает без перезагрузки, всего в архиве 3 файла:

    Эту картинку, скриншот, можно увеличить в отдельном окне нажмите по нему!
    Скрипт подсчета скачиваний  файла без перезагрузки страницы
    Скрипт подсчета скачиваний файла без перезагрузки страницы

    1). Файл skachat_schetchik.php Файл skachat_schetchik.php будет фасадом, на котором будет размещена ссылка скачать файл.

    Заменяем данные в строке №2, в переменной "$dir" - находится путь до файла. который будет скачиваться. Всё, что выделено красным вы должны заменить

    $dir = 'https://dwweb.ru/__a-data/__all_for_scripts/__rar/skachat_schetchik_test.rar';
    Эту картинку, скриншот, можно увеличить в отдельном окне нажмите по нему!
    Скрипт подсчета скачиваний  файла без перезагрузки страницы
    Скрипт подсчета скачиваний файла без перезагрузки страницы

    Здесь было еще описание, что нужно было заменить - выше была ссылка, что скрипт обновлен, теперь... путь не нужно прописывать вручную до файла "write.php"

    Как работает счетчик скачивания без перезагрузки!?

    Алгоритм работы абсолютно аналогичен, что и в выше расположенном пункте, но и изменено много:

    Добавлено склонение(сразу в двух файлах.)

    Обращаю ваше внимание на переменную "$name_counter", т.е. в неё вы можете передавать неограниченное количество скачиваемых файлов. Скрипт будет автоматически формировать новый файл для запись скачиваний.

    Отправка post с помощью javascript


    Пример счетчика скачиваний на сайте с записью в файл javascript + PHP

    Как без примера на выше приведенное описание! См. -> здесь

    Скачать счетчик скачиваний на сайте javascript + PHP

    Скачать счетчик скачиваний файл вариант №2 - javascript + PHP


  5. Скрипт подсчета скачиваний файла без перезагрузки страницы (2.1)

    Описание обновления для счетчика скачиваний файлов №2.

    Счетчик скачиваний обновлен

    Пример счетчика скачиваний обновлен

    Чем отличается счетчик скачиваний №2 и №2.1?

    Добавлено автоматическое создание пути к файлу "write.php" строки - "5,6,7".

    Старый вариант пути оставлен... строка 2.

    Если вам требуется вернуться к старому варианту, то на строке №2 убираем слеши "//"(раскомментировать) и ставим их на строках - "5,6,7".

    Эту картинку, скриншот, можно увеличить в отдельном окне нажмите по нему!
    Чем отличается счетчик скачиваний №2 и №2.1?
    Чем отличается счетчик скачиваний №2 и №2.1?

Пользуйтесь на здоровье! Не забудьте сказать спасибо
Теги :
как узнать сколько раз скачали архив с вашего сайта
сколько скачиваний на сайте
статистика скачиваний на сайте
сколько раз скачали файл
подсчет скачиваний на сайте
скрипт для подсчета количества скачиваний
Комментариев : 2 COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =

скопировать ссылку пожаловаться
05.04.2022 03:52 Игорь
Спасибо Большое Вам за счетчик скачиваний файлов! Вы единственный, кто выложил действительно рабочий код! Успехов Вам!
ответить
скопировать ссылку пожаловаться
28.04.2022 19:20 Марат Игорь
У меня на сайте - все скрипты рабочие!
Приходите ещё!
ответить

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
вывы :
05.06.2022 12:32
сейчас яндекс добавил индексацию js в…
подробнее.
Марат :
02.06.2022 20:14
Михаил :
02.06.2022 20:10
Ну вот только для этого может быть ;) А так, нет смысла…
подробнее.
Марат :
02.06.2022 15:59
Чтобы вы зашли на данную страницу и нажали на…
подробнее.
Михаил :
02.06.2022 14:33
Ну вот только для этого может быть :) А так, нет смысла…
подробнее.
Алексей :
26.05.2022 14:19
👍👍👍
подробнее.
ruweb
Страница загружена за : 0.02995 секунд. Подробнее