Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Piatok, 23. október 2026

Rozdiely pre phpWebLogAnalyzer/phpWebLogAnalyzer.inc.php medzi verziami 1.7 a 1.8

verzia 1.7, 2001/10/02 17:31:23 verzia 1.8, 2001/10/02 17:54:46
Riadok 19 
Riadok 19 
  *                - import into CVS   *                - import into CVS
  * 02/10/2001 - added support for remote address resolving   * 02/10/2001 - added support for remote address resolving
  *            - new version of libident used   *            - new version of libident used
    *            - added support for proxy servers logging
  */   */
   
 /*  /*
Riadok 142  function phpWebLogAnalyzer_register_acce
Riadok 143  function phpWebLogAnalyzer_register_acce
         global $REQUEST_URI;          global $REQUEST_URI;
   
         $ip_addr = '';          $ip_addr = '';
         $proxy_addr = '';  
         $hostname = '';          $hostname = '';
           $proxy_ip_addr = '';
           $proxy_hostname = '';
         $ident_user = '';          $ident_user = '';
         $ident_ostype = '';          $ident_ostype = '';
   
Riadok 153  function phpWebLogAnalyzer_register_acce
Riadok 155  function phpWebLogAnalyzer_register_acce
   
         if (getenv('HTTP_X_FORWARDED_FOR') != '') {          if (getenv('HTTP_X_FORWARDED_FOR') != '') {
                 $ip_addr = getenv('HTTP_X_FORWARDED_FOR');                  $ip_addr = getenv('HTTP_X_FORWARDED_FOR');
                 $proxy_addr = getenv('REMOTE_ADDR');                  $proxy_ip_addr = getenv('REMOTE_ADDR');
         }          }
         else {          else {
                 $ip_addr = getenv('REMOTE_ADDR');                  $ip_addr = getenv('REMOTE_ADDR');
Riadok 167  function phpWebLogAnalyzer_register_acce
Riadok 169  function phpWebLogAnalyzer_register_acce
         if (! strcmp($hostname, $ip_addr))          if (! strcmp($hostname, $ip_addr))
                 $hostname = '';                  $hostname = '';
   
           if ($proxy_ip_addr) {
                   $proxy_hostname = @gethostbyaddr($proxy_ip_addr);
                   if (! strcmp($proxy_hostname, $proxy_ip_addr))
                           $proxy_hostname = '';
           }
   
         /*          /*
          * Ident protocol stuff           * Ident protocol stuff
          */           */
Riadok 213  function phpWebLogAnalyzer_register_acce
Riadok 221  function phpWebLogAnalyzer_register_acce
                                         'weblog_gateway_interfaces', $GATEWAY_INTERFACE),                                          'weblog_gateway_interfaces', $GATEWAY_INTERFACE),
                         'remote_host_id' => phpWebLogAnalyzer_get_id(                          'remote_host_id' => phpWebLogAnalyzer_get_id(
                                         'weblog_remote_hosts', $hostname), // *                                          'weblog_remote_hosts', $hostname), // *
                           'proxy_addr_id' => phpWebLogAnalyzer_get_id(
                                           'weblog_remote_addrs', $proxy_ip_addr),
                           'proxy_host_id' => phpWebLogAnalyzer_get_id(
                                           'weblog_remote_hosts', $proxy_hostname), // *
                         'remote_addr_id' => phpWebLogAnalyzer_get_id(                          'remote_addr_id' => phpWebLogAnalyzer_get_id(
                                         'weblog_remote_addrs', $ip_addr),                                          'weblog_remote_addrs', $ip_addr),
                           'remote_host_id' => phpWebLogAnalyzer_get_id(
                                           'weblog_remote_hosts', $hostname), // *
                         'remote_port' => $REMOTE_PORT,                          'remote_port' => $REMOTE_PORT,
                         'auth_type_id' => phpWebLogAnalyzer_get_id(                          'auth_type_id' => phpWebLogAnalyzer_get_id(
                                         'weblog_auth_types', $AUTH_TYPE), // *                                          'weblog_auth_types', $AUTH_TYPE), // *

Legend:
Odstranené z verzie1.7  
zmenené riadky
  Pridané vo verzii1.8

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok