Перейти к содержимому
0
  • Категории
  • Последние
  • Популярные
  • Категории
  • Последние
  • Популярные
Свернуть
  1. Главная
  2. Категории
  3. Начало эпохи
  4. Жизнь сайта
  5. Счетчик просмотров!

Счетчик просмотров!

Запланировано Прикреплена Закрыта Перенесена Жизнь сайта
210 Сообщения 118 Участники 652 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
Авторизуйтесь, чтобы ответить
Эта тема удалена! Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • Poltergeist Poltergeist

    Делал капчу... Запилил мини-расширение для telonko.ru
    Считает кол-во просмотров темы, каждого по разу(Уникальных).

    1. Вставляем как обыкновенную картинку через тег [iмg]http://telonko.guru-hosting.ru/img/image.png[/iмg].

    Пример:
    [iмg]http://telonko.guru-hosting.ru/img/image.png[/iмg] (Не копировать)
    image

    Добавляем в закладки 😃

    Список самых популярных тем со счётчиком.

    Топ 10:
    image

    Как вставить топ

    http://telonko.guru-hosting.ru/img/txt/**r**-top**10**.png
    Вместо 10, кол-во для вывода по убыванию.
    Вместо r, цвет текста: Красный(r) Зелёный(g) Синий(b) Чёрный(0)

    Кому хочется посмеяться над кодом

    <?
    if($_GET['top'] == ''){die("Exit");}
    $mask = "*.txt";
    foreach(glob($mask ) as $filename){
    if(strlen($filename) < 32){
    $str = file_get_contents($filename);
    if($str != '0'){
    $count[str_replace('.txt','',$filename)] = $str;}}}
    arsort($count);
    $resultat = explode('top',$_GET['top']);
    $_GET['top'] = $resultat[1];
    $resultat = explode('.png', $_GET['top']);
    $resultat = $resultat[0];
    $resultat = intval($resultat);
    if($resultat != ''){
    $fds = $count;
    unset($count);
    $f = 0;
    foreach ($fds as $key => $value){
    if($f < $resultat)
    $count[$key] = $value;
    $f++;}}
    $font = 'AGPRESB.ttf';
    $fontsize = 10;
    $angle = 0;
    $height = 0;
    foreach ($count as $key => $value){
    $w[$key] = 'Topic'.$key.' - '.$value.' просмотров';
    $tex = imagettfbbox($fontsize,$angle,$font,$w[$key]);
    $sd[$key] = $tex;
    $text[$key] = $tex[2];
    $height = $height + 16;}
    arsort($text);
    foreach ($text as $key => $value){
    if($s == ''){$s=$value+4;}}
    header('Content-type: image/png');
    $im = imagecreatetruecolor($s, $height);
    imagesavealpha($im,false);
    $bg = imagecolorallocate($im,255,255,255);
    imagefill($im,0,0,$bg);
    putenv('GDFONTPATH='. realpath('.'));
    $y = 12;
    foreach ($count as $key => $value){
    $text_x = $s - $text[$key];
    $text_x = $text_x / 2;
    $text_y = $y;
    switch ($_GET['color']){
    case 'r':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,255,0,0), $font, $w[$key]);break;
    case 'g':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,255,0), $font, $w[$key]);break;
    case 'b':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,255), $font, $w[$key]);break;
    case '0':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,0), $font, $w[$key]);break;
    default:imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,0), $font, $w[$key]);break;};
    $y=$y+16;}
    imagepng($im);
    imagedestroy($im);
    ?>
    

    %(red)[Прикольно что я данные от сайта забыл, теперь проект будет работать, пока хостинг меня не отключит 😃]

    Кто хочет, чтоб этот счётчик был на каждой теме?

    Внимание, администрации!

    Скину свои исходники, либо напишите другой 😃
    Нагрузки на сервер вообще нет, всё работает на текстовых файлах.

    Username
    Username
    Username
    Это сообщение удалено!
    написал в отредактировано
    Гладиатор
    #177

    очень хорошее разришение спасибо

    0 Ответов Последний ответ
    0
    • Poltergeist Автор
      Poltergeist
      Poltergeist
      Это сообщение удалено!
      написал в отредактировано
      Вроде вернулся...
      #178

      Типа скрытый ап 😃

      0 Ответов Последний ответ
      0
      • Lucky man
        Lucky man
        Lucky man
        Это сообщение удалено!
        написал в отредактировано
        Продвинутый
        #179

        во ***ня....

        0 Ответов Последний ответ
        0
        • ЛайкДобавлю
          ЛайкДобавлю
          ЛайкДобавлю
          Это сообщение удалено!
          написал в отредактировано
          Вернулся. Репа в минус
          #180

          <?
          if($_GET['top'] == ''){die("Exit");}
          $mask = "*.txt";
          foreach(glob($mask ) as $filename){
          if(strlen($filename) < 32){
          $str = file_get_contents($filename);
          if($str != '0'){
          $count[str_replace('.txt','',$filename)] = $str;}}}
          arsort($count);
          $resultat = explode('top',$_GET['top']);
          $_GET['top'] = $resultat[1];
          $resultat = explode('.png', $_GET['top']);
          $resultat = $resultat[0];
          $resultat = intval($resultat);
          if($resultat != ''){
          $fds = $count;
          unset($count);
          $f = 0;
          foreach ($fds as $key => $value){
          if($f < $resultat)
          $count[$key] = $value;
          $f++;}}
          $font = 'AGPRESB.ttf';
          $fontsize = 10;
          $angle = 0;
          $height = 0;
          foreach ($count as $key => $value){
          $w[$key] = 'Topic'.$key.' - '.$value.' просмотров';
          $tex = imagettfbbox($fontsize,$angle,$font,$w[$key]);
          $sd[$key] = $tex;
          $text[$key] = $tex[2];
          $height = $height + 16;}
          arsort($text);
          foreach ($text as $key => $value){
          if($s == ''){$s=$value+4;}}
          header('Content-type: image/png');
          $im = imagecreatetruecolor($s, $height);
          imagesavealpha($im,false);
          $bg = imagecolorallocate($im,255,255,255);
          imagefill($im,0,0,$bg);
          putenv('GDFONTPATH='. realpath('.'));
          $y = 12;
          foreach ($count as $key => $value){
          $text_x = $s - $text[$key];
          $text_x = $text_x / 2;
          $text_y = $y;
          switch ($_GET['color']){
          case 'r':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,255,0,0), $font, $w[$key]);break;
          case 'g':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,255,0), $font, $w[$key]);break;
          case 'b':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,255), $font, $w[$key]);break;
          case '0':imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,0), $font, $w[$key]);break;
          default:imagettftext($im,$fontsize,$angle,$text_x,$text_y,imagecolorallocate($im,0,0,0), $font, $w[$key]);break;};
          $y=$y+16;}
          imagepng($im);
          imagedestroy($im);
          ?>

          0 Ответов Последний ответ
          0
          • ZeeD86
            ZeeD86
            ZeeD86
            Это сообщение удалено!
            написал в отредактировано
            Голоса по 5.3 рубля
            #181

            image

            0 Ответов Последний ответ
            0
            • id19744
              id19744
              id19744
              Это сообщение удалено!
              написал в отредактировано id19744
              Новичок
              #182

              image

              0 Ответов Последний ответ
              0
              • Poltergeist Автор
                Poltergeist
                Poltergeist
                Это сообщение удалено!
                написал в отредактировано
                Вроде вернулся...
                #183

                Упс, случайно поднял тему.

                0 Ответов Последний ответ
                0
                • 13Paradox
                  13Paradox
                  13Paradox
                  Это сообщение удалено!
                  написал в отредактировано
                  Продвинутый
                  #184

                  image

                  0 Ответов Последний ответ
                  0
                  • -ФеНиКс-
                    -ФеНиКс-
                    -ФеНиКс-
                    Это сообщение удалено!
                    написал в отредактировано
                    Продвинутый
                    #185

                    норм вещь )

                    0 Ответов Последний ответ
                    0
                    • Tatar
                      Tatar
                      Tatar
                      Это сообщение удалено!
                      написал в отредактировано
                      Бывалый
                      #186

                      image

                      0 Ответов Последний ответ
                      0
                      • Катала
                        Катала
                        Катала
                        Это сообщение удалено!
                        написал в отредактировано
                        Гуру
                        #187

                        полезная тема

                        0 Ответов Последний ответ
                        0
                        • Джокер
                          Джокер
                          Джокер
                          Это сообщение удалено!
                          написал в отредактировано Джокер
                          БАТЯ В ЗДАНИИ
                          #188

                          image

                          0 Ответов Последний ответ
                          0
                          • A n D r O i D
                            A n D r O i D
                            A n D r O i D
                            Это сообщение удалено!
                            написал в отредактировано A n D r O i D
                            #189

                            %(red)[Not Found

                            The requested URL /img/txt/top.png was not found on this server.

                            Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
                            ]
                            Apache/2 Server at telonko.guru-hosting.ru Port 80

                            Poltergeist 1 Ответ Последний ответ
                            0
                            • Dark Guy
                              Dark Guy
                              Dark Guy
                              Это сообщение удалено!
                              написал в отредактировано
                              Бывалый
                              #190

                              молорик

                              0 Ответов Последний ответ
                              0
                              • bobo.
                                bobo.
                                bobo.
                                Это сообщение удалено!
                                написал в отредактировано bobo.
                                Мастер
                                #191

                                image

                                0 Ответов Последний ответ
                                0
                                • A n D r O i D A n D r O i D

                                  %(red)[Not Found

                                  The requested URL /img/txt/top.png was not found on this server.

                                  Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
                                  ]
                                  Apache/2 Server at telonko.guru-hosting.ru Port 80

                                  Poltergeist Автор
                                  Poltergeist
                                  Poltergeist
                                  Это сообщение удалено!
                                  написал в отредактировано
                                  Вроде вернулся...
                                  #192
                                  
                                  %(red)[Not Found
                                  
                                  The requested URL /img/txt/top.png was not found on this server.
                                  
                                  Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
                                  ]
                                  Apache/2 Server at telonko.guru-hosting.ru Port 80
                                  

                                  Ошибка исправлена.
                                  Ответ поддержки:

                                  Здравствуйте!
                                  
                                  Спасибо за сообщение - это было из-за встраиваемой рекламы хостинга. Поправили - теперь все работает.
                                  
                                  С уважением, Guru-Host 
                                  
                                  0 Ответов Последний ответ
                                  0
                                  • Mozilla
                                    Mozilla
                                    Mozilla
                                    Это сообщение удалено!
                                    написал в отредактировано
                                    Жулики,аферисты-лучшие артисты
                                    #193

                                    image

                                    0 Ответов Последний ответ
                                    0
                                    • Slineage
                                      Slineage
                                      Slineage
                                      Это сообщение удалено!
                                      написал в отредактировано Slineage
                                      Смотрите мою стену в вк
                                      #194

                                      image

                                      0 Ответов Последний ответ
                                      0
                                      • Fl0z
                                        Fl0z
                                        Fl0z
                                        Это сообщение удалено!
                                        написал в отредактировано
                                        Угловой
                                        #195

                                        ссылка на самые популярные темы битая

                                        0 Ответов Последний ответ
                                        0
                                        • ProstoGenius
                                          ProstoGenius
                                          ProstoGenius
                                          Это сообщение удалено!
                                          написал в отредактировано
                                          Делай добро.
                                          #196

                                          image

                                          0 Ответов Последний ответ
                                          0

                                          • Войти

                                          • Войдите, чтобы искать.
                                          © 2011–
                                          • Первое сообщение
                                            Последнее сообщение