Changeset 3 for trunk/global.php


Ignore:
Timestamp:
Jul 27, 2016, 8:36:02 PM (8 years ago)
Author:
chronos
Message:
  • Modified: Updated to work with PHP7. Old database class replaced by Common package.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/global.php

    r1 r3  
    11<?php
    22
    3 $Version = '0.1';
     3$Version = '0.2';
    44//include_once('error.php');
    55include_once('config.php');
    6 include_once('db.php');
    7 DB_Init($Options['DB_Host'],$Options['DB_User'],$Options['DB_Password'], $Options['DB_Database']);
     6include_once('Packages/Common/Common.php');
     7$Database = new Database();
     8$Database->Connect($Options['DB_Host'], $Options['DB_User'], $Options['DB_Password'], $Options['DB_Database']);
    89
    910function IconedLink($Link, $Text)
    1011{
    1112  global $Options;
    12   $Extension = strtolower(substr($Link, strrpos($Link, '.')+1));
     13
     14  $Extension = strtolower(substr($Link, strrpos($Link, '.') + 1));
    1315  $IconFile = 'images/icons/'.$Extension.'.gif';
    1416  //echo($IconFile."<br>\n");
    15   if(!file_exists($IconFile)) 
     17  if(!file_exists($IconFile))
    1618  {
    1719    $Extension = 'blank';
    18     $IconFile = 'images/icons/'.$Extension.'.gif'; 
     20    $IconFile = 'images/icons/'.$Extension.'.gif';
    1921  }
    2022  $Icon = '<img src="'.$Options['RootPath'].$IconFile.'" alt="'.$Extension.'"> ';
     
    3133function GetMicrotime()
    3234{
    33     list($Usec, $Sec) = explode(" ",microtime());
    34     return ((float)$Usec + (float)$Sec);
     35  list($Usec, $Sec) = explode(" ",microtime());
     36  return ((float)$Usec + (float)$Sec);
    3537}
    3638
     
    3840{
    3941  global $Time_Start, $refresh, $Charset, $Options, $Output;
    40   $Time_Start = GetMicrotime();         // Zjisti poèáteèní èas
     42
     43  $Time_Start = GetMicrotime();// Zjisti počáteční čas
    4144  $Cesty = array(
    4245  );
     
    4548  <meta http-equiv="Content-Language" content="cs">
    4649  <meta http-equiv="Content-Type" content="text/html; charset=';
    47   if(isset($Charset)) $Output .= 'windows-1250'; 
     50  if(isset($Charset)) $Output .= 'windows-1250';
    4851  else $Output .= 'iso-8859-2';
    4952  $Output .= '">';
     
    7174  global $Time_Start, $Version, $Output;
    7275  $Time = floor((GetMicrotime() - $Time_Start)*100)/100;
    73   $Output .= '<div id="AdminInfo">| Web mistr: Jiøí Hajda | e-mail: robie@centrum.cz | ICQ: 277158770 | Vygenerováno za '.$Time.' s | Verze: '.$Version.' | Naposledy aktualizováno: '.date('j.n.Y',filemtime($_SERVER['SCRIPT_FILENAME'])).' |</div>';
     76  $Output .= '<div id="AdminInfo">| Web mistr: Jiří Hajda | e-mail: robie@centrum.cz | ICQ: 277158770 | Vygenerováno za '.$Time.' s | Verze: '.$Version.' | Naposledy aktualizováno: '.date('j.n.Y',filemtime($_SERVER['SCRIPT_FILENAME'])).' |</div>';
    7477  //ShowArray($GLOBALS);
    7578  $Output .= '</body></html>';
     
    7982
    8083
    81 $MonthNames = array('','Leden','Únor','Bøezen','Duben','Kvìten','Èerven','Èervenec','Srpen','Záøí','Øíjen','Listopad','Prosinec');
    82  
     84$MonthNames = array('','Leden','Únor','Březen','Duben','Květen','Červen','Červenec','Srpen','Září','Říjen','Listopad','Prosinec');
     85
    8386function HumanDate($Date)
    8487{
     
    8891}
    8992
    90 // Zobrazení èíselný seznamu stránek
     93// Zobrazení číselný seznamu stránek
    9194function PagesList($URL, $Page, $TotalCount, $CountPerPage)
    9295{
     
    9699  if($Count>1)
    97100  {
    98     if($Page>0) 
     101    if($Page>0)
    99102    {
    100103      $Result.= '<a href="'.$URL.'0">&lt;&lt;</a> ';
     
    114117      $Result.= '<a href="'.$URL.$i.'">'.($i+1).'</a> ';
    115118      if($i==$Page) $Result.= '</strong>';
    116     } 
     119    }
    117120    if($PagesMax<($Count-1)) $Result .= ' .. ';
    118     if($Page<($Count-1)) 
     121    if($Page<($Count-1))
    119122    {
    120123      $Result.= '<a href="'.$URL.($Page+1).'">&gt;</a> ';
     
    123126  }
    124127  return($Result);
    125 } 
     128}
    126129
    127130function GetRemoteAddress()
     
    142145      $start = strpos($s,'<');
    143146          $end = strpos($s,'>');
    144         if($start != 0) 
     147        if($start != 0)
    145148        {
    146149              $end = $start-1;
     
    148151            }
    149152            $line = trim(substr($s,$start,$end+1));
    150             if(strlen($line)>0) 
     153            if(strlen($line)>0)
    151154            if($line[0] == '<')
    152155            {
    153             if($s[$start+1] == '/') 
     156            if($s[$start+1] == '/')
    154157              {
    155158              $n = $n - 2;
    156159                      $nn = $n;
    157               } else 
     160              } else
    158161              {
    159162            if(strpos($line,' ')) $cmd = substr($line,1,strpos($line,' ')-1);
     
    161164          //echo('['.$cmd.']');
    162165                      if(strpos($s,'</'.$cmd.'>')) $n = $n + 2;
    163               }   
     166              }
    164167            }// else $line = '['.$line.']';
    165168      //if($line != '') echo(htmlspecialchars(str_repeat(' ',$nn).$line."\n"));
     
    171174  }
    172175
    173 //phpinfo();
    174 
    175 ?>
Note: See TracChangeset for help on using the changeset viewer.