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

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


wiki:devel:counter

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:devel:counter [2023/09/02 21:04] vladpolskiywiki:devel:counter [2025/01/19 01:19] (текущий) vladpolskiy
Строка 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>
  
Строка 82: Строка 82:
 <!-- ********** FOOTER ********** --> <!-- ********** FOOTER ********** -->
 <footer id="dokuwiki__footer"><div class="pad"> <footer id="dokuwiki__footer"><div class="pad">
-    <?php tpl_license(''); // license text ?>+    <div class="license">Если не указано иное, содержимое этой вики предоставляется на&nbsp;условиях следующей лицензии: <bdi><a href="doku.php?id=public_domain_mark" rel="license" class="urlextern">Public Domain</a></bdi></div>
  
     <div class="buttons">     <div class="buttons">
-        <?php 
-            tpl_license('button', true, false, false); // license button, no wrapper 
-            $target = ($conf['target']['extern']) ? 'target="'.$conf['target']['extern'].'"' : ''; 
-        ?> 
         <a href="https://php.net" title="Powered by PHP" <?php echo $target?>><img         <a href="https://php.net" title="Powered by PHP" <?php echo $target?>><img
             src="<?php echo tpl_basedir(); ?>images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a>             src="<?php echo tpl_basedir(); ?>images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a>
Строка 106: Строка 102:
                 fputs($myfile,$count);                 fputs($myfile,$count);
                 fclose($myfile);                 fclose($myfile);
 + $filename = file("stat.txt");
             ?>             ?>
         <style>         <style>
Строка 127: Строка 124:
     </div>     </div>
     <?php tpl_includeFile('footer.html'); ?>     <?php tpl_includeFile('footer.html'); ?>
 + <?php
 +     $client  = @$_SERVER['HTTP_CLIENT_IP'];
 +        $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
 +        $remote  = @$_SERVER['REMOTE_ADDR']; // Определяем IP посетителя
 +        $bravo   = @$_SERVER["HTTP_USER_AGENT"];//Определяем браузер
 +            if(filter_var($client, FILTER_VALIDATE_IP)) $ip_address = $client;
 +            elseif(filter_var($forward, FILTER_VALIDATE_IP)) $ip_address = $forward;
 +            else $ip_address = $remote;
 +        $file2 = $_SERVER['DOCUMENT_ROOT'] . '/lib/tpl/dokuwiki/debug.txt';
 +        file_put_contents($file2, date("F d  H:i:s."). ('    ') . $ip_address . ('    ') . $bravo .  PHP_EOL, FILE_APPEND | LOCK_EX);
 + ?>
 </div></footer><!-- /footer --> </div></footer><!-- /footer -->
  
wiki/devel/counter.1693677881.txt.gz · Последнее изменение: vladpolskiy