Вход Регистрация
Файл: public_html/system/functions.php
Строк: 155
<?

function _string($string) {

    
$string trim($string);
    
$string htmlspecialchars($string);
    
$string mysql_escape_string($string);

    return 
$string;
    
}
    
function 
_num($i) {

    
$i = (int) abs($i);
    
    return 
$i;
    
}
    
    function 
n_f($i) {

    if(
$i >= 10000 && $i 1000000) {
    
      
$i number_format($i0'''.');
    
      
$i round($i,3).'K';
    
    }
elseif(
$i >= 1000000) {

      
$i number_format($i0'''.');
    
      
$i round($i,3).'M';

    }
    else
    {
      
      
$i number_format($i0''''');
     
    }
       
    return $i;
    
    }

function pages($path)
{

    global $page, $pages;
  
    if(($page - 2) > 0) {

        $result .= ' 
<a href="'.$path.'page=1">&lt;&lt;</a';

      }
      else
      {

        $result .= '
&lt;&lt;';

      }
        
      if($page - 1 > 0) {

        $result .= ' 
<a href="'.$path.'page='.($page - 1).'">&lt;</a';
        
      }
      else
      {

        $result .= ' 
&lt';

      }
        
      if($page == $pages && $page - 4 > 0) {

        $result .= ' 
<a href="'.$path.'page='.($page - 4).'">'.($page - 4).'</a';
        
      }

        
      if($page == $pages && $page - 3 > 0) {

        $result .= ' 
<a href="'.$path.'page='.($page - 3).'">'.($page - 3).'</a';
        
      }
        
      if($page - 2 > 0) {

        $result .= ' 
<a href="'.$path.'page='.($page - 2).'">'.($page - 2).'</a';
        
      }

        
      if($page - 1 > 0) {

        $result .= ' 
<a href="'.$path.'page='.($page - 1).'">'.($page - 1).'</a';
        
      }


      $result .= $page;
        
       
      if($page + 1 <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.($page + 1).'">'.($page + 1).'</a';
        
      }

        
      if($page + 2 <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.($page + 2).'">'.($page + 2).'</a';
        
      }
        
      if($page == 1 && $page + 3 <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.($page + 3).'">'.($page + 3).'</a';
        
      }
        
      if($page == 1 && $page + 4 <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.($page + 4).'">'.($page + 4).'</a';
        
      }

        
      if($page + 1 <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.($page + 1).'">&gt;</a';

      }
      else
      {

        $result .= ' 
&gt';

      }
        
      if(($page + 2) <= $pages) {

        $result .= ' 
<a href="'.$path.'page='.$pages.'">&gt;&gt;</a';
        
      }
      else
      {

        $result .= ' 
&gt;&gt';

      }

  return $result;

}



// смайлы
function smiles ( $string )
{
    
  $string = str_replace( array( '
:@)', ':ded' ), '<img src="/images/smiles/mini_ded.gif" alt="*"/>',      $string);
  $string = str_replace( array( '
O:-)', 'o:-)' ), '<img src="/images/smiles/mini_angel.gif" alt="*"/>',      $string);
  $string = str_replace( array( '
]:-)', ']:-]'), '<img src="/images/smiles/mini_diablo.gif" alt="*"/>',     $string);
  $string = str_replace( array( '
:$', ':-$', ':-['), '<img src="/images/smiles/mini_blush.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:))', ':-))', '-))', '=))' ), '<img src="/images/smiles/mini_lol.gif" alt="*"/>',         $string);
  $string = str_replace( array( '
:)', ':-)','=)'), '<img src="/images/smiles/mini_ulibka.gif" alt="*"/>',       $string);
  $string = str_replace( array( '
;)', ';-)'), '<img src="/images/smiles/mini_podmigivanie.gif" alt="*"/>', $string);
  $string = str_replace( array( '
:-D', ':-d', ':D',')))'),'<img src="/images/smiles/mini_spin.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:-P', ':-p', ':-Р',':-р',':P',':p'),'<img src="/images/smiles/mini_yazyk.gif" alt="*"/>', $string);
  $string = str_replace( array( '
:(', ':-('), '<img src="/images/smiles/mini_sad.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:'('':'-('), '<img src="/images/smiles/mini_cry.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:]', ':-]'), '<img src="/images/smiles/mini_dovolen.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:-/', ':-\'), '<img src="/images/smiles/mini_hm.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
8-)', '%-)'), '<img src="/images/smiles/mini_krut.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
:*', ':-*'), '<img src="/images/smiles/mini_kiss.gif" alt="*"/>',        $string);
  $string = str_replace( array( '
%)', '%-)'), '<img src="/images/smiles/mini_crazy.gif" alt="*"/>', $string);
  $string = str_replace( array( '
:-o', ':-O', ':-о',':-О','O.o','О.о','O_o','o_O'),'<img src='/images/smiles/mini_chok.gif' alt=''/>',        $string);
  $string = str_replace( array( '
O^', 'o^'), '<img src="/images/smiles/mini_bye.gif" alt=''/>', $string);
  $string = str_replace( array( '
:Ob', ':ob'),' <img src="/images/smiles/mini_good.gif" alt=''/>', $string);
  $string = str_replace( array(  '
6-(', '%-E',':gigi'), '<img src="/images/smiles/mini_fingal.gif" alt=''/>', $string);
  $string = str_replace( array( '
:bravo', ':браво'), '<img src="/images/smiles/mini_bravo.gif" alt=''/>', $string);      
  $string = str_replace( array( '
:heart', ':сердце'), '<img src="/images/smiles/mini_heart.gif" alt=''/>', $string);      
  $string = str_replace( array( '
:fig', ':фиг'), '<img src="/images/smiles/mini_fig.gif" alt=''/>', $string);
  $string = str_replace( array( '
:rose', ':роза','@--'), '<img src="/images/smiles/mini_rose.gif' alt=''/>',        $string);
  
$string = str_replace( array( ':krut', ':крут'), '<img src="/images/smiles/mini_krut.gif" alt=''/>', $string);
  
$string = str_replace( array( 'dOOb', 'doob','d00b'), '<img src='/images/smiles/mini_friends.gif' alt=''/>', $string);

  return 
$string;
    
}

    function _time(
$i) {

      
$h  = floor(($i / 3600) - $d * 24); 
      
      
$m  = floor(($i - $h * 3600 - $d * 86400) / 60); 
      
      
$s  = $i - ($m * 60 + $h * 3600 + $d * 86400);
    
      
    return (
$h > 0 ? ($h < 10 ? '0':'').$h.':':'').($m > 0 ? ($m < 10 ? '0':'').$m.':':'00:').($s > 0 ? ($s < 10 ? '0':'').$s:'00');
    
    }
    
    function bb(
$string) {
      
      
$bb = array(
    
        '/[url=(.+)](.+)[/url]/isU'=>'<a href="
$1">$2</a>',
        '/[i](.+)[/i]/isU' => '<em>$1</em>',
        '/[b](.+)[/b]/isU' => '<strong>$1</strong>',
        '/[u](.+)[/u]/isU' => '<span style="
text-decoration:underline;">$1</span>'
      );
      
$string = preg_replace(array_keys($bb), array_values($bb), $string);
      
$string = str_replace("rn","<br/>",$string);

    
    return 
$string;
    
    }
    
    function _times(
$i) {

      
$d  = floor($i / 86400); 
      
      
$h  = floor(($i / 3600) - $d * 24); 
      
      
$m  = floor(($i - $h * 3600 - $d * 86400) / 60); 
      
      
$s  = $i - ($m * 60 + $h * 3600 + $d * 86400);

    
      if(
$d > 0) {
      
        
$result = $d.' д';
       
      }
      elseif(
$h > 0)
                 {
       
        
$result = $h.' ч';
                
      }elseif(
$m > 0)
                 {
       
      
$result = $m.'   м';
                
      }elseif(
$s >= 0)
                 {
       
      
$result = $s.'   с';
                
      }

  return 
$result.' назад';
  
  }


function ___user(
$id)
{
    
$query = mysql_query('SELECT * FROM `users` WHERE `id` = '' . $id . ''');
    if (mysql_num_rows(
$query) == 0)
    {    
        
$output .= '<img src='/images/icon/race/bot.png' alt=''/> ';
        
$output .= 'Система';
    }
    else
    {      
        
$user = mysql_fetch_array($query);
        
$output .= '<img src='/images/icon/race/' . $user['race'] . ( ( $user['last_update'] > ( time() - 60 * 15 ) ) ? '' : '-off' ) . '.png' alt=''/> ';
        
$output .= '<a href='/user/?id=' . $user['id'] . ''>' . $user['login'] . '</a>';
        
$output .= (($user['last_visit'] > (time() - 60 * 15)) ? (((time() - $user['last_update']) > (60 * 10)) ? '<span class='not_here'>'</span>' : '') : '');
    }
    return 
$output;
}

?>
Онлайн: 1
Реклама