Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   TBDev (http://www.bvlist.com/forumdisplay.php?f=20)
-   -   strip_magic_quotes problem (http://www.bvlist.com/showthread.php?t=12179)

Floky123 17th November 2019 15:42

strip_magic_quotes problem
 
Hi i have some error on my old TBDev.. i use php 5.3 on CentOS 6

Fatal error: Cannot redeclare strip_magic_quotes() (previously declared in /var/www/html/include/osrednja.php:15) in /var/www/html/osrednja.php on line 25

if someone know how to fix this.

osrednja.php:

PHP Code:

<?
require_once("trackervarnost.php");
/*
// PHP5 with register_long_arrays off?
if (!isset($HTTP_POST_VARS) && isset($_POST))
{
$HTTP_POST_VARS = $_POST;
$HTTP_GET_VARS = $_GET;
$HTTP_SERVER_VARS = $_SERVER;
$HTTP_COOKIE_VARS = $_COOKIE;
$HTTP_ENV_VARS = $_ENV;
$HTTP_POST_FILES = $_FILES;
}
*/
function strip_magic_quotes($arr)
{
foreach (
$arr as $k => $v)
{
if (
is_array($v))
 { 
$arr[$k] = strip_magic_quotes($v); }
else
 { 
$arr[$k] = stripslashes($v); }
}
return 
$arr;
}

if (
get_magic_quotes_gpc())
{
if (!empty(
$_GET))    { $_GET    strip_magic_quotes($_GET);    }
if (!empty(
$_POST))   { $_POST   strip_magic_quotes($_POST);   }
if (!empty(
$_COOKIE)) { $_COOKIE strip_magic_quotes($_COOKIE); }
}
//print("Be Right Back ;)");
//die;

// addslashes to vars if magic_quotes_gpc is off
// this is a security precaution to prevent someone
// trying to break out of a SQL statement.
//
/*
if( !get_magic_quotes_gpc() )
{
if( is_array($HTTP_GET_VARS) )
{
 while( list($k, $v) = each($HTTP_GET_VARS) )
 {
  if( is_array($HTTP_GET_VARS[$k]) )
  {
   while( list($k2, $v2) = each($HTTP_GET_VARS[$k]) )
   {
    $HTTP_GET_VARS[$k][$k2] = addslashes($v2);
   }
   @reset($HTTP_GET_VARS[$k]);
  }
  else
  {
   $HTTP_GET_VARS[$k] = addslashes($v);
  }
 }
 @reset($HTTP_GET_VARS);
}

if( is_array($HTTP_POST_VARS) )
{
 while( list($k, $v) = each($HTTP_POST_VARS) )
 {
  if( is_array($HTTP_POST_VARS[$k]) )
  {
   while( list($k2, $v2) = each($HTTP_POST_VARS[$k]) )
   {
    $HTTP_POST_VARS[$k][$k2] = addslashes($v2);
   }
   @reset($HTTP_POST_VARS[$k]);
  }
  else
  {
   $HTTP_POST_VARS[$k] = addslashes($v);
  }
 }
 @reset($HTTP_POST_VARS);
}

if( is_array($HTTP_COOKIE_VARS) )
{
 while( list($k, $v) = each($HTTP_COOKIE_VARS) )
 {
  if( is_array($HTTP_COOKIE_VARS[$k]) )
  {
   while( list($k2, $v2) = each($HTTP_COOKIE_VARS[$k]) )
   {
    $HTTP_COOKIE_VARS[$k][$k2] = addslashes($v2);
   }
   @reset($HTTP_COOKIE_VARS[$k]);
  }
  else
  {
   $HTTP_COOKIE_VARS[$k] = addslashes($v);
  }
 }
 @reset($HTTP_COOKIE_VARS);
}
}
*/
function local_user()
{
  global 
$HTTP_SERVER_VARS;

  return 
$HTTP_SERVER_VARS["SERVER_ADDR"] == $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
//$FUNDS = "$2,610.31";

$SITE_ONLINE true;
//$SITE_ONLINE = local_user();
//$SITE_ONLINE = false;

$max_torrent_size 1000000;
$announce_interval 60 30;
$signup_timeout 86400 3;
$minvotes 1;
$max_dead_torrent_time 3600;
$cakanje 15//min za cakanje na opozorilo
// Max clani on site
$maxclani 2000;

# the first one will be displayed on the pages
$announce_urls = array();
$announce_urls[] = "";
$announceurl "";

if (
$HTTP_SERVER_VARS["HTTP_HOST"] == "")
  
$HTTP_SERVER_VARS["HTTP_HOST"] = $HTTP_SERVER_VARS["SERVER_NAME"];
$BASEURL "http://" $HTTP_SERVER_VARS["HTTP_HOST"];

// Set this to your site URL... No ending slash!
$DEFAULTBASEURL "";

//set this to true to make this a tracker that only registered clani may use
$MEMBERSONLY true;

//maximum number of povezave (seeders+leechers) allowed before torrenti starts to be deleted to make room...
//set this to something high if you don't require this feature
$PEERLIMIT 50000000;

// Email for sender/return path.
$SITEEMAIL "root@eurobits.si";
$SITEMAIL "Eurobits registracija";

$SITENAME ".::€uRoBiTs.Si::.";

$SITENAME1337 "€ur08175";

$autoclean_interval 60 30;
$pic_base_url "/pic/";
$table_cat "kategorije";


function 
CutName ($vTxt$Car) {
 while(
strlen($vTxt) > $Car) {
      return 
substr($vTxt0$Car) . "...";
 } return 
$vTxt;
}

function 
parked()
{
global 
$CURUSER;
if (
$CURUSER["parked"] == "yes")
 
stderr("Napaka""Imaš parkiran račun.",1);
}

require_once(
"nastavitve.php");
require_once(
"cleanup.php");

/*
function getallheaders() {
  foreach($_SERVER as $h=>$v)
      if(ereg('HTTP_(.+)',$h,$hp))
          $headers[$hp[1]]=$v;
  return $headers;
} */
/// Patched function to detect REAL IP address if it's valid
function getip() {
  if (isset(
$_SERVER)) {
    if (isset(
$_SERVER['HTTP_X_FORWARDED_FOR'])) {
      
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];
    } elseif (isset(
$_SERVER['HTTP_CLIENT_IP'])) {
      
$ip $_SERVER['HTTP_CLIENT_IP'];
    } else {
      
$ip $_SERVER['REMOTE_ADDR'];
    }
  } else {
    if (
getenv('HTTP_X_FORWARDED_FOR')) {
      
$ip getenv('HTTP_X_FORWARDED_FOR');
    } elseif (
getenv('HTTP_CLIENT_IP')) {
      
$ip getenv('HTTP_CLIENT_IP');
    } else {
      
$ip getenv('REMOTE_ADDR');
    }
  }
  return 
$ip;
}

/*function getip()
{
    global $HTTP_SERVER_VARS;
    if (validip($HTTP_SERVER_VARS['HTTP_CLIENT_IP'])) return $HTTP_SERVER_VARS['HTTP_CLIENT_IP'];
    elseif ($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR']!="")
    {
        $forwarded=str_replace(",","",$HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR']);
        $forwarded_array=split(" ",$forwarded);
        foreach($forwarded_array as $value)    if (validip($value)) return $value;
    }
    return $HTTP_SERVER_VARS['REMOTE_ADDR'];
}
*/
// IP Validation
function validip($ip)
{
/*
    if (!empty($ip) && ip2long($ip)!=-1)
    {
        // reserved IANA IPv4 addresses
        // http://www.iana.org/assignments/ipv4-address-space
        $reserved_ips = array (
                array('0.0.0.0','2.255.255.255'),
                array('10.0.0.0','10.255.255.255'),
                array('127.0.0.0','127.255.255.255'),
                array('169.254.0.0','169.254.255.255'),
                array('172.16.0.0','172.31.255.255'),
                array('192.0.2.0','192.0.2.255'),
                array('192.168.0.0','192.168.255.255'),
                array('255.255.255.0','255.255.255.255')
        );

        foreach ($reserved_ips as $r)
        {
                $min = ip2long($r[0]);
                $max = ip2long($r[1]);
                if ((ip2long($ip) >= $min) && (ip2long($ip) <= $max)) return false;
        }
        return true;
    }
    else return 
    */ //false; 
    
return true
}

function 
dbconn($autoclean false)
{
    global 
$mysql_host$mysql_user$mysql_pass$mysql_db$HTTP_SERVER_VARS;
   
$povezavanabazo mysql_pconnect($mysql_host$mysql_user$mysql_pass);
    if (!
$povezavanabazo)
    {
      switch (
mysql_errno())
      {
        case 
1040:
        case 
2002:
            if (
$HTTP_SERVER_VARS[REQUEST_METHOD] == "GET")
                die(
"<html><head><meta http-equiv='Content-Type' content='text/html; charset=Windows-1250' /><meta http-equiv=refresh content=\"20 $HTTP_SERVER_VARS[REQUEST_URI]\"></head><body><table border=0 bgcolor=black width=100% height=100%><tr><td><h3 align=center><font color=orange><b>Naš strežnik je trenutno zelo zaposlen.Stran bo dosegljiva v nekaj trenutkih. Poskušam ponovno, prosim počakaj...</b></font></h3></td></tr></table></body></html>");
            else
                die(
"Preveč uporabnikov. Pritisni gumb osveži za ponoven poskus.");
        default:
  
system("/etc/init.d/mysql stop");   system("/etc/init.d/mysql zap");   system("/etc/init.d/mysql start");   system("mysqlcheck -u $mysql_user -p $msql_pass --repair --optimize database povezave clani");

     }
    }
    
mysql_select_db($mysql_db)
        or die(
'dbconn: mysql_select_db: ' mysql_error());

    
userlogin();

    if (
$autoclean)
        
register_shutdown_function("autoclean");
}
//BAN EMAIL
function check_banned_emails ($email) {
    
$expl explode("@"$email);
    
$wildemail "*@".$expl[1];
    
/* Ban emails by inductor only eurobits.si */
    
$res mysql_query("SELECT id, comment FROM bannedemails WHERE email = ".sqlesc($email)." OR email = ".sqlesc($wildemail)."") or sqlerr(__FILE____LINE__);
    if (
$arr mysql_fetch_assoc($res))
    
stderr("OPROSTI","Email je onemogočen!<strong>Razlog:</strong>: $arr[comment]"false);
}
//KONEC

function userlogin() {
    global 
$HTTP_SERVER_VARS$SITE_ONLINE;
    unset(
$GLOBALS["CURUSER"]);
    
$ip getip();
    
$nip ip2long($ip);
    
$res mysql_query("SELECT * FROM odstranjeni WHERE '$nip' >= first AND '$nip' <= last");
    
$loli mysql_fetch_array($res);
      if(
$loli[addedby] != 0){
    
$userje mysql_fetch_array(mysql_query("SELECT username FROM clani WHERE id='$loli[addedby]'"));
$userje $userje["username"];         
}
else
$userje "Sistem";  
    if (
mysql_num_rows($res) > 0)
    {
     
header("Refresh: 0; URL=http://www.google.si");
 die;
    }
    if (!
$SITE_ONLINE || empty($_COOKIE["uid"]) || empty($_COOKIE["pass"]))
        return;
    
$id $_COOKIE["uid"];
    if (!
$id || strlen($_COOKIE["pass"]) != 32)
        return;
    
$res mysql_query("SELECT * FROM clani WHERE id = $id AND enabled='yes' AND status = 'confirmed'");// or die(mysql_error());
    
$row mysql_fetch_array($res);
    if (!
$row)
        return;
    if (
$_COOKIE["pass"] !== $row["passhash"])
        return;    
    
mysql_query("UPDATE clani SET last_access='" get_date_time() . "', ip='$ip' WHERE id=" $row["id"]);// or die(mysql_error());

    
if (($ip != $row["ip"]) && $row["ip"])
mysql_query("INSERT INTO iplog (ip, userid, access) VALUES (" sqlesc($row["ip"]) . ", " $row["id"] . ", '" $row["last_access"] . "')");
    
$row['ip'] = $ip;
    
$GLOBALS["CURUSER"] = $row;
}

//----------Start IPlogger--------------
function iplogger() {
GLOBAL 
$HTTP_SERVER_VARS$CURUSER;
$ip getip();
}
//----------Ende IPlogger---------------
function autoclean() {
    global 
$autoclean_interval;

    
$now time();
    
$docleanup 0;

    
$res mysql_query("SELECT value_u FROM avps WHERE arg = 'lastcleantime'");
    
$row mysql_fetch_array($res);
    if (!
$row) {
        
mysql_query("INSERT INTO avps (arg, value_u) VALUES ('lastcleantime',$now)");
        return;
    }
    
$ts $row[0];
    if (
$ts $autoclean_interval $now)
        return;
    
mysql_query("UPDATE avps SET value_u=$now WHERE arg='lastcleantime' AND value_u = $ts");
    if (!
mysql_affected_rows())
        return;

    
docleanup();
}
function 
unesc($x) {
    if (
get_magic_quotes_gpc())
        return 
stripslashes($x);
    return 
$x;
}
function 
mksizebit($bytes)
{
$bytes $bytes*8;
    if (
$bytes 1000 1024)
        return 
number_format($bytes 10242) . " kb";
    elseif (
$bytes 1000 1048576)
        return 
number_format($bytes 10485762) . " Mb";
    elseif (
$bytes 1000 1073741824)
        return 
number_format($bytes 10737418242) . " Gb";
    elseif (
$bytes 1000 1099511627776)
        return 
number_format($bytes 10995116277762) . " Tb";
     else
   return 
number_format($bytes 11258999068426242) . " Pb";    
}

function 
mksize($bytes)
{
    if (
$bytes 1000 1024)
        return 
number_format($bytes 10242) . " kB";
    elseif (
$bytes 1000 1048576)
        return 
number_format($bytes 10485762) . " MB";
    elseif (
$bytes 1000 1073741824)
        return 
number_format($bytes 10737418242) . " GB";
    elseif (
$bytes 1000 1099511627776)
        return 
number_format($bytes 10995116277762) . " TB";
   else
   return 
number_format($bytes 11258999068426242) . " PB";
}
function 
mksize1($bytes)
{
    if (
$bytes 1000 1024)
        return 
number_format($bytes 10241) . " kB";
    elseif (
$bytes 1000 1048576)
        return 
number_format($bytes 10485761) . " MB";
    elseif (
$bytes 1000 1073741824)
        return 
number_format($bytes 10737418241) . " GB";
    elseif (
$bytes 1000 1099511627776)
        return 
number_format($bytes 10995116277761) . " TB";
   else
   return 
number_format($bytes 11258999068426241) . " PB";
}
function 
mksizeint($bytes)
{
    
$bytes max(0$bytes);
    if (
$bytes 1000)
        return 
floor($bytes) . " B";
    elseif (
$bytes 1000 1024)
        return 
floor($bytes 1024) . " kB";
    elseif (
$bytes 1000 1048576)
        return 
floor($bytes 1048576) . " MB";
    elseif (
$bytes 1000 1073741824)
        return 
floor($bytes 1073741824) . " GB";
    elseif (
$bytes 1000 1099511627776)
        return 
floor($bytes 1099511627776) . " TB";
    else
        return 
floor($bytes 1125899906842624) . " PB";    
}

function 
deadtime() {
    global 
$announce_interval;
    return 
time() - floor($announce_interval 1.3);
}

function 
mkprettytime($s) {
    if (
$s 0)
        
$s 0;
    
$t = array();
    foreach (array(
"60:sec","60:min","24:hour","0:day") as $x) {
        
$y explode(":"$x);
        if (
$y[0] > 1) {
            
$v $s $y[0];
            
$s floor($s $y[0]);
        }
        else
            
$v $s;
        
$t[$y[1]] = $v;
    }

    if (
$t["day"])
        return 
$t["day"] . "d " sprintf("%02d:%02d:%02d"$t["hour"], $t["min"], $t["sec"]);
    if (
$t["hour"])
        return 
sprintf("%d:%02d:%02d"$t["hour"], $t["min"], $t["sec"]);
    if (
$t["min"])
        return 
sprintf("%d:%02d"$t["min"], $t["sec"]);
   return 
$t["sec"] . " sek";
}

function 
mkglobal($vars) {

    if (!
is_array($vars))
        
$vars explode(":"$vars);
    foreach (
$vars as $v) {
        if (isset(
$_GET[$v]))
            
$GLOBALS[$v] = unesc($_GET[$v]);
        elseif (isset(
$_POST[$v]))
            
$GLOBALS[$v] = unesc($_POST[$v]);
        else
            return 
0;
    }
    return 
1;
}

function 
tr($x,$y,$noesc=0) {
    if (
$noesc)
        
$a $y;
    else {
        
$a htmlspecialchars($y);
        
$a str_replace("\n""\n"$a);
    }
    print(
"<tr><td class=\"heading\" valign=\"top\" align=\"right\">$x</td><td valign=\"top\" align=left>$a</td></tr>\n");
}
function 
trm($x,$y,$noesc=0) {
    if (
$noesc)
        
$a $y;
    else {
        
$a htmlspecialchars($y);
        
$a str_replace("\n""\n"$a);
    }
    print(
"<tr><td align=left>$x</td><td align=left>$a</td></tr>\n");
}
function 
trf($x,$y,$noesc=0) {
if (
$noesc)
$a $y;
else {
$a htmlspecialchars($y);
$a str_replace("\n""\n"$a);
}
print(
"<tr><td align=left>$x  $a</td></tr>\n");
}
function 
trd($x,$y,$noesc=0) {
if (
$noesc)
$a $y;
else {
$a htmlspecialchars($y);
$a str_replace("\n""\n"$a);
}
print(
"$x $a\n");
}

function 
validfilename($name) {
    return 
preg_match('/^[^\0-\x1f:\\\\\/?*\xff#<>|]+$/si'$name);
}

function 
validemail($email) {
    return 
preg_match('/^[\w.-]+@([\w.-]+\.)+[a-z]{2,6}$/is'$email);
}

function 
sqlesc($x) {
    return 
"'".mysql_real_escape_string($x)."'";
}

function 
sqlwildcardesc($x) {
    return 
str_replace(array("%","_"), array("\\%","\\_"), mysql_real_escape_string($x));
}

function 
urlparse($m) {
    
$t $m[0];
    if (
preg_match(',^\w+://,'$t))
        return 
"<a href=\"$t\">$t</a>";
    return 
"<a href=\"http://$t\">$t</a>";
}

function 
parsedescr($d$html) {
    if (!
$html)
    {
      
$d htmlspecialchars($d);
      
$d str_replace("\n""\n"$d);
    }
    return 
$d;
}
function 
tr2(){
       
$a func_get_args(tr2);
       for(
$i=0;$i< (func_num_args(tr2)/2)+1;$i++){
 
$row .= "<td ".$a[$i].">".$a[++$i]."</td>";
       }
       echo 
"<tr>".$row."</tr>";
}

function 
stdhead($title ""$msgalert true) {
    global 
$CURUSER$HTTP_SERVER_VARS$PHP_SELF$SITE_ONLINE$FUNDS$SITENAME;
/*if($CURUSER["id"]>3)
stderr("Čakanje: - 1h","Stran začasno ni dosegljiva zaradi odprave napak. Hvala");*/
 
if (!$SITE_ONLINE)
    die(
"Stran trenutno ni dosegljiva, Poskusi kasneje... thanks");
    
header("Content-Type: text/html; charset=Windows-1250");
    
//header("Pragma: No-cache");
    
$tit ""; if($CURUSER["title"]) $tit $CURUSER["title"];
    
$naslov ""; if($CURUSER$naslov "$CURUSER[username] $tit";
    if (
$title == "")
        
$title $SITENAME;
    else
        
$title "$SITENAME $naslov  :: " htmlspecialchars($title);


  if (
$CURUSER)
  {
    
$ss_a = @mysql_fetch_array(@mysql_query("SELECT uri FROM stil WHERE id=" $CURUSER["stil"]));
    if (
$ss_a$ss_uri $ss_a["uri"];
    if(
$CURUSER["id"] ==1475 || $CURUSER["id"] ==3)
    
$ss_uri "/naci.css";
  }
else{
    (
$r mysql_query("SELECT uri FROM stil WHERE id=1")) or die(mysql_error());
    (
$a mysql_fetch_array($r)) or die(mysql_error());
    
$ss_uri $a["uri"];
 }
  if (
$CURUSER){
$datum getdate();
$datum[hours] = sprintf("%02.0f"$datum[hours]);
$datum[minutes] = sprintf("%02.0f"$datum[minutes]);
$uped mksize($CURUSER['uploaded']);
$downed mksize($CURUSER['downloaded']);
if (
$CURUSER["downloaded"] > 0)
{
$ratio $CURUSER['uploaded'] / $CURUSER['downloaded'];
$ratio number_format($ratio,3);
$color get_ratio_color($ratio);
if (
$color)
$ratio "$ratio";
//$ratio = "<font color=$color>$ratio</font>";
}
else
if (
$CURUSER["uploaded"] > 0)
$ratio "Inf.";
else
$ratio "---";

if (
$CURUSER['donor'] == "yes")
$medaldon "<img src=pic/star.gif alt=donor title=donor />";

if (
$CURUSER['warned'] == "yes")
$warn "<img src=pic/warned.gif alt=warned title=warned />";

if (
$CURUSER['parked'] == "yes")
$parked "<img src=pic/parked.gif alt=warned title=parked />";

//// check for sporocila //////////////////

    /*$res = mysql_query("SELECT COUNT(*) FROM clani WHERE invitedby=" . $CURUSER["id"] . " && status='pending'") or die("OopppsY!");
    $arr = mysql_fetch_row($res);
    $unconfirmeduser = $arr[0];*/
$res mysql_query("SELECT COUNT(*) FROM sporocila WHERE receiver=" $CURUSER["id"] . " AND location IN ('in', 'both')") or print(mysql_error());
$arr mysql_fetch_row($res);
$messages $arr[0];
$res mysql_query("SELECT COUNT(*) FROM sporocila WHERE receiver=" $CURUSER["id"] . " AND location IN ('in', 'both') AND unread='yes'") or print(mysql_error());
$arr mysql_fetch_row($res);
$unread $arr[0];
$res mysql_query("SELECT COUNT(*) FROM sporocila WHERE sender=" $CURUSER["id"] . " AND location IN ('out', 'both')") or print(mysql_error());
$arr mysql_fetch_row($res);
$outmessages $arr[0];
/*
if ($unread)

$inboxpic = "<img height=14px style=border:none alt=inbox title='inbox (nova sporocila)' src=pic/pn_inboxnew.gif />";

else

$inboxpic = "<img height=14px style=border:none alt=inbox title='inbox (nova sporocila)' src=pic/pn_inbox.gif />";*/
/*
if(ereg("Opera", getenv("HTTP_USER_AGENT"))){ $bro = "pic/opera.gif";$brsk = "Opera";}
else if(ereg("Konqueror", getenv("HTTP_USER_AGENT"))) {$bro = "pic/kn.gif";$brsk = "Konqeror";}
else if(ereg("MSIE", getenv("HTTP_USER_AGENT"))){ $bro = "pic/ie.gif";$brsk = "IExplorer";}
else if(ereg("Lynx", getenv("HTTP_USER_AGENT"))){ $bro = "pic/ff.gif"; $brsk= "Lynx";}
else if((ereg("Nav", getenv("HTTP_USER_AGENT"))) || (ereg("Gold", getenv("HTTP_USER_AGENT"))) ||
(ereg("X11", getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla", getenv("HTTP_USER_AGENT"))) ||
(ereg("Netscape", getenv("HTTP_USER_AGENT"))) ){
$bro = "pic/ff.gif";$brsk = "Mozilla";}
else{ $bro = "pic/ff.gif";$brsk = "Neznan";
}*/

//// check active torrenti ///////////////////////
$row mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM povezave WHERE userid=" $CURUSER["id"] . " AND seeder='yes'"));
$activeseed $row[0];

$row mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM povezave WHERE userid=" $CURUSER["id"] . " AND seeder='no'"));
$activeleech $row[0];
//// end
 /*
 $res3 = mysql_query("SELECT connectable,port FROM povezave WHERE userid=" . sqlesc($CURUSER["id"]) . " LIMIT 1") or print(mysql_error());
if($row = mysql_fetch_row($res3)){
$connect = $row[0];
if($connect == "yes"){
 $connectable = "Da";
}else{
 $connectable = "Ne";
}
}else{
$connectable = "Trenutno nimaš aktivnih prenosov!";
}
/// lords port  checker
if (mysql_num_rows($res3) == 1)
{
$arr = mysql_fetch_assoc($res3);
$port = "$arr[port]";
$port1 = $port;

if($connect == "no"){
$port1=$port;
$port ="<a href =http://www.portforward.com/routers.htm target = _blank><b><font color=#CC9900>$port</font></b></a>";
$prt= ":" . $port;
}else{
$port = "<font color=#CC9900>Port</font> $arr[port]";
$prt = ":" . $port;
}
}else{
$port1= "Ni povezave";
$port = "<font color=#CC9900>Ni povezave</font>";
$prt = "";
}
 if($connectable == "Da")$povez = "<img src='/pic/povezda.gif' alt='povezljiv' height=16 />";
 if($connectable == "Ne")$povez = "<img src='/pic/povezne.gif' alt='nepovezljiv' height=16 />";
 if($connectable == "Trenutno nimaš aktivnih prenosov!")$povez = "<img src='/pic/povez.gif' alt='ni aktivnih prenosov' height=16 />";

 if($port1 == "Ni povezave")
 $port1 = "/";*/
 
$sejalne $CURUSER["seedbonus"];

$hitrost mysql_fetch_array(mysql_query("SELECT sum(((p.uploaded - p.uploadoffset )) / (
unix_timestamp(p.last_action) - unix_timestamp(p.started))) AS hitrost FROM povezave p INNER
JOIN clani u ON p.userid=
$CURUSER[id] WHERE u.id=$CURUSER[id]"));
if (
$hitrost["hitrost"] > 230400)
$hitrost $activeseed*2*2// *2 za pol urni sledilnik
elseif ($hitrost["hitrost"] > 76800)
$hitrost $activeseed*1*2// *2 za pol urni sledilnik
elseif($hitrost["hitrost"] > 26000)
$hitrost $activeseed*0.25*2;
else
$hitrost $activeseed*0.12*2;
}
$file "cache/loterija.cch";
$expire 5*60// 30 seconds
if (file_exists($file) && filemtime($file) > (time() - $expire)) {
   
//$active3 = unserialize(file_get_contents($file));
 
$loterija file_get_contents($file);
} else {
$res mysql_query("SELECT * FROM lottery_config") or sqlerr(__FILE____LINE__);
while (
$arr mysql_fetch_assoc($res))
$arr_config[$arr['name']] = $arr['value'];
$whowomysql_query("SELECT dobitnik FROM dobitniki");
$who_won mysql_num_rows($whowo);
while(
$wwon mysql_fetch_array($whowo)){
$usrr mysql_fetch_array(mysql_query("SELECT id,username FROM clani WHERE id=$wwon[dobitnik]"));
$usern .= ""$usrr["username"] .", "; }
$total mysql_num_rows(mysql_query("SELECT * FROM srecke"));
if (
$arr_config["ticket_amount_type"] == "GB")
$arr_config['ticket_amount'] = 1024 1024 1024 $arr_config['ticket_amount'];
else if (
$arr_config["ticket_amount_type"] == "MB")
$arr_config['ticket_amount'] = 1024 1024 $arr_config['ticket_amount'];
$size $arr_config['ticket_amount'];

if (
$arr_config["ticket_amount_type"] == "GB")
$arr_config['prize_fund'] = 1024 1024 1024 $arr_config['prize_fund'];
else if (
$arr_config["ticket_amount_type"] == "MB")
$arr_config['prize_fund'] = 1024 1024 $arr_config['prize_fund'];
$prize_fund $arr_config['prize_fund'];

if (
$arr_config["use_prize_fund"])
$pot $prize_fund;
else
$pot $total $size;

$loterija="<tr height='15'><td align='center' width='115' background='stil/lot_05.jpg'></td><td align='center' width='82' background='stil/lot_06.jpg'><b>"$who_won ."&nbsp;&nbsp;&nbsp;</b></td></tr>
<tr height='14'><td align='center' width='115' background='stil/lot_07.jpg'></td><td align='center' width='82' background='stil/lot_06.jpg'><b><font title='
$usern'>"odrez($usern13) ."</font>&nbsp;&nbsp;&nbsp;</b></td></tr>
<tr height='16'><td align='center' width='115' background='stil/lot_09.jpg'></td><td align='center' width='82' background='stil/lot_06.jpg'><b>"
date('j M H:i'strtotime($arr_config['lottery_winners_time'])) ."&nbsp;&nbsp;&nbsp;</b></td></tr>
<tr height='16'><td align='center' width='115' background='stil/lot_10.jpg'></td><td align='center' width='82' background='stil/lot_06.jpg'><b>"
mksize($pot) ."&nbsp;&nbsp;&nbsp;</b></td></tr>
<tr height='18'><td align='center' width='115' background='stil/lot_11.jpg'></td><td align='center' width='82' background='stil/lot_06.jpg'><b>"
date('j M H:i'strtotime($arr_config['end_date'])) ."&nbsp;&nbsp;&nbsp;</b></td></tr>";
  
// $OUTPUT = serialize($izpis);
   
$fp fopen($file,"w");
   
fputs($fp$loterija);
   
fclose($fp);
}
/*
$oglas = rand(0,3);
if($oglas == 0)
$oglas="<a href='http://deeejavu.info' target='_blank'><img alt='dEeEjaVu designs!' border='0' src='http://deeejavu.lynweb.si//images/galerija/deeejavu_pasica4.gif' width='468' height='60' /></a>";
elseif($oglas == 1)
$oglas="<a href='http://www.erikova-stran.net' target='_blank'><img src='http://www.erikova-stran.net/banner.gif'
alt='Erikova stran - moja domaca stran' border='0' width='468' height='60'></a> ";
elseif($oglas == 2)
$oglas="<a href='http://www.najportal.com' target='_blank'><img border='0' alt='NajPortal' src='http://www.najportal.com/bannerji/portal_468x60.gif'  width='468' height='60' /></a>";
else
$oglas="<a target='_blank' href='http://www.spletnatrgovina.com/index.php?from=www.bolha.com/firebits.com'><img src='http://www.spletnatrgovina.com/podatki/banerji/spletnat_468x60.gif' border='0' width='468' height='60' /></a>";
*/
//////////////////////////////////////////////////////////////Začetek//////////////////////////////////////////////////////////////////////////////////////////////////
?>
<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<link rel="shortcut icon" href="/favicon.gif" />
<title><?= $title ?></title>
<META NAME="AUTHOR" CONTENT="G1X" />
<META NAME="COPYRIGHT" CONTENT="€B.TeaM.2008" />
<META NAME="ROBOTS" CONTENT="ALL" /> 
<META NAME="KEYWORDS" CONTENT="torrent,files,download,portal,eurobits" />
<link rel="alternate" type="application/rss+xml" title="Zadnji torrenti" href="<?=$DEFAULTBASEURL?>/rss.php" />
<link rel="stylesheet" href="<? print("$ss_uri"); ?>" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1250" />
<script type="text/javascript" src="js/java_klappe.js"></script>

<script type="text/javascript">
<!--
function potrdi(link){
if (confirm) {alert;location.replace(link)}
else{alert};
}

var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
return "Odznači vse"; }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
return "Označi vse"; }
}
function SetSize(obj, x_size) {
       if (obj.offsetWidth > x_size) {
       obj.style.width = x_size;
   };
};  


function display(myimage) {
 html = "<HTML><HEAD><TITLE>Slika</TITLE>" +
  "</HEAD><BODY LEFTMARGIN=0 " 
  + "MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER>" 
  + "<a href='javascript:window.close()' <IMG SRC='" + myimage + "' BORDER=0 NAME=image " 
  + "onload='window.resizeTo(document.image.width,document.image.height)'></a>"
  + "</CENTER>" 
  + "</BODY></HTML>";
 popup=
 window.open
  ('','image',
  'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1');
 popup.document.open();
 popup.document.write(html);
 popup.document.focus();
 popup.document.close()
 };
//-->
</script>
<script type="text/javascript" src="js/reflection.js"></script>
</head>

<body onLoad="init();">
  <script language="javascript" src="js/rt_sameheight.js" type="text/javascript"></script>
 <script type="text/javascript" src="js/coredesign.js"></script>
<style type="text/css">@import "js/css.css";</style>
<script type="text/javascript" src="js/coredesign-html.js"></script>
  <script type="text/javascript">    
    hs.graphicsDir = 'js/graphics/';
    hs.outlineType = 'rounded-white';
    hs.outlineWhileAnimating = true;
</script>

<!---
  <script type="text/javascript">
 var ld=(document.all);
  var ns4=document.layers;
 var ns6=document.getElementById&&!document.all;
 var ie4=document.all;
  if (ns4)
     ld=document.loading;
 else if (ns6)
     ld=document.getElementById("loading").style;
 else if (ie4)
     ld=document.all.loading.style;
  function init()
 {
 if(ns4){ld.visibility="hidden";}
 else if (ns6||ie4) ld.display="none";
 }
 </script>---->
 <table width="954" align="center" border="0" cellspacing="0" cellpadding="0"><tr><td border="0" align="center" style="padding-left: 2px;">
      <div align="center">  <A NAME="top" border="0"></a>
<table align="center" width="954" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" border="0" colspan="4">
<table width="954" border="0" cellspacing="0" cellpadding="0"><tr>
<td align="left" valign='top' class="headerone" width="238" height="73" border="0"><a href="/logout.php"><img src="pic/exit.png" style="margin: 10px 0px 0px 15px;" alt="Odjava" border='0' /></a></td>
<td align="left" valign="bottom" class="header" rowspan="2" width="716" height="143" border="0">
<font style="font-size: 12px;" color="#888888">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<? require "radio.php"?></font></td></tr>
<tr><td align="left" class="headertwo" width="238" height="70" border="0">
<font size="2" color="#999999">&nbsp;&nbsp;&nbsp;
<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if (time <= 10 && time >= 0) 
{
document.write("Dobro jutro,")
}
if(time <= 18 && time > 10)
{
document.write("Dober dan,")
}
if(time > 18)
{
document.write("Dober večer,")
}
</script>
<?print("<a href='uporabnik.php'><font color='#FF9700' size=2>$CURUSER[username]</a>$medaldon$parked$warn</font>");?>
&nbsp;&nbsp;&nbsp;&nbsp;Delilno razmerje:  <?print("$ratio");?>
&nbsp;&nbsp;&nbsp;&nbsp;Prenešeno gor:  <?print(mksize($CURUSER["uploaded"]));?>
</font></td>
 </tr></table>
 </td>
 </tr><tr height="50">
<td align="left" class="four" width="289" height="50" border="0">
<div class="cd_moduletitle_logo">
<font size="2" color="#999999">
&nbsp;&nbsp;&nbsp;&nbsp;Prenešeno dol:  <?print(mksize($CURUSER["downloaded"]));?>
&nbsp;&nbsp;&nbsp;&nbsp;Bonus:  <?print("$CURUSER[seedbonus]");?>&nbsp;&nbsp;&nbsp;</font><font size="1">

  <a style="visibility: visible; color: #999999" href="#" onClick="return hs.htmlExpand(this, { contentId: 'highslide-html-loginform' } )" title="Podrobnosti"> več>> </a>
</font></div>


           
  <!-- 1193600179 --><div style="border: medium none ; margin: 0pt; padding: 0pt; position: absolute; left: 0pt; top: 0pt; width: 100%; z-index: 1001;"><table class="highslide-display-none" style="border: medium none ; margin: 0pt; padding: 0pt; visibility: visible; position: absolute; z-index: 1009; border-collapse: collapse; left: 209px; top: 170px; width: 112px;" cellspacing="0"><tbody><tr style="border: medium none ; margin: 0pt; padding: 0pt;">
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll 0px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll 0px -40px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll -20px 0px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td></tr><tr style="border: medium none ; margin: 0pt; padding: 0pt;">
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll 0px -80px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; position: relative; width: 72px; height: 0pt;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll -20px -80px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td></tr><tr style="border: medium none ; margin: 0pt; padding: 0pt;">
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll 0px -20px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll 0px -60px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td>
  <td style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent repeat scroll -20px; line-height: 0pt; font-size: 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 20px; width: 20px;"></td></tr></tbody></table>
  <div style="border: medium none ; margin: 0pt; padding: 0pt; visibility: visible; position: absolute; z-index: 1009; left: 212px; top: 173px; width: auto;" class="highslide-display-none" id="highslide-wrapper-0">
  <div style="overflow: hidden; position: relative; z-index: 3; width: 106px; height: 18px; visibility: visible; cursor: default;" class="highslide-html">
  <div style="border: medium none ; margin: 0pt; padding: 0pt; width: 300px; position: relative; left: -97px; top: -85px;">
  <div class="highslide-html-content highslide-display-block" id="highslide-html-loginform" style="border: medium none ; width: 300px; position: relative; visibility: visible; height: auto;">
  
  <div class="highslide-html-content-header">
      <div class="highslide-move" title="Premakni">
      <a href="#" onClick="return hs.close(this)" class="control" title="Zapri">Zapri</a>
    </div>
  </div>
    
  <div style="border: medium none ; margin: 0pt; padding: 0pt; overflow: auto; width: 300px; height: 164px; position: relative;"><div class="highslide-body">
<table align="center" width="270" height="150" cellspacing="0" cellpadding="0" background="style/userback.jpg"><tr><td align="left" valign="bottom" height="150" border="0">
<img src="<?print($CURUSER["avatar"]);?>" height="150" border="1" /></td><td align="left" valign="top"><font size="2">
<?print("Uporabnik: "$CURUSER["username"]);?>
 <?print("Vrsta: "get_user_class_name($CURUSER["vrsta"]));?>
Sporočila:<a href="msg.php" style='color:#000000;'><b>&nbsp;<?print($outmessages);?></b></a>:<a href="msg.php?box=1" style='color:#000000;'><b><?print($messages);?>(<font color="red"><?print($unread);?></font>)</b></a>
Prenosov gor: <b><?= $activeseed;?></b>
Prenosov dol: <b><?= $activeleech;?></b>
Hitrost: <b><?= $hitrost;?></b></font>
</td></tr></table></div></div>
</td>
<td align="center" border="0">
<table class="no" cellspacing="0" cellpadding="0"><tr>
<td width="300">
      <script type="text/javascript" src='js/mojmenu.js'></script>
      <script type="text/javascript" src='js/menu.js'></script>
</td>
          <?
          
if($CURUSER){
          
?>
        <td><?switch ($CURUSER["vrsta"]){ 
        case 
UC_USER:?><script src="js/odjemalec.js"></script><? break;
        case 
UC_POWER_USER:?><script src="js/uporabnik.js"></script><? break;
        case 
UC_XTREME:?><script src="js/xtreme.js"></script><? break;
        case 
UC_VIP:?><script src="js/vip.js"></script><? break;
        case 
UC_UPLOADER:?><script src="js/nalagalec.js"></script><? break;
        case 
UC_UL:?><script src="js/nalagalec.js"></script><? break;
        case 
UC_SPECIAL:?><script src="js/nalagalec.js"></script><? break;
        case 
UC_MODERATOR:?><script src="js/volkodlak.js"></script><? break;
        case 
UC_ADMINISTRATOR:?><script src="js/demon.js"></script><? break;
        case 
UC_SYSOP:?><script src="js/baltazar.js"></script><? break;
        case 
UC_OWNER:?><script src="js/owner.js"></script><? break;
        case 
UC_CODER:?><script src="js/owner.js"></script><? break;
        }}else{
?><script src="js/odjemalec.js"></script><?
        
}?>
        </td>
</tr><tr>
<td align="center" class="thirteen" colspan="2" width="376" height="26" border="0"></td>
</tr></table>
</td>
<td align="center" class="eleven" width="71" height="50" border="0"></td>
<td align="center" class="twelve" width="218" height="50" border="0"><a href="prispevaj.php"><img src="pic/spacer.gif" width="218" height="50" border="0"></a></td>
</tr>
<tr height="64">
<td colspan="4" border="0">
<table class="no" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="left" class="fourteen" width="243" border="0"></td>
<td align="center" border="0">
<table width="468" border="0" cellspacing="0" cellpadding="0" align="center">
<tr height="60">
<td background="orange/orange_15.jpg" width="468" height="60" border="0">
<div style="height: 60px; overflow: hidden;">
<!-- ADpartner -->
<script type="text/javascript">
<!--
  adp_zone_id = 'MTU4NSwyLDIsMCsxLDc1Ng==';
  adp_zone_width = 468;
  adp_zone_height = 60;
  adp_color_border = '999999';
  adp_color_bg = 'ffffff';
  adp_color_title = '154aab';
  adp_color_link = '154aab';
  adp_color_text = '000000';
// -->
</script>
<script type="text/javascript" src="http://kos.interseek.si/_slave_01/js/serve.js"></script>
<!-- /ADpartner -->
<tr height="4">
<td align="left" class="seventeen" height="3" border="0"></td></tr></table>
</td>
<td align="left" class="sixteen" width="243" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
<!---//konec heada---->



</div>
</td></tr></table>
<table align="center" width="954" cellspacing="0" cellpadding="0">
<tr>
<td align="center" class="bod" valign="top" width="954" style='color: #000000;'>
<?
//$ges = mysql_fetch_array(mysql_query("SELECT geslo FROM clani WHERE id=$CURUSER[id]"));
/*if($CURUSER){
if(!$CURUSER["geslo"] && !$_GET["spr"])
header("Refresh: 0; URL=novogeslo.php?spr=1");}*/
 
if($unread)
print(
"<a href='msg.php?box=1'><img src='style/sporocilo_02.gif' align='center' border='0' /></a>"); 
if (
get_user_class() >= UC_MODERATOR)
{
   
  
$rese mysql_query("SELECT COUNT(id) as numsporocila from staffsporocila WHERE answered='no'");
  
$arre mysql_fetch_assoc($rese);
  
$numsporocila $arre["numsporocila"];
  if (
$numsporocila 0){
  print(
"<table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
    print(
"<tr><td align='center' width='400' height='37' background='style/sporocilo.gif'><a href=$BASEURL/staffbox.php>Nova sporočila osebju ($numsporocila)!</a></td></tr></table><p>&nbsp;</p>");    
     }
//!POMEMBNO -DELA NA STRANI
//print("<table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
//print("<tr><td align='center' width='400' height='37' background='style/sporocilo.gif'><a href=$BASEURL/zaprosinalagalec.php><font color=green><strong>Vse uporabnike, ki imajo status nalagalca naprošamo naj začnejo aktivno nalagati torrente na sledilnik, hvala!</strong></font></a></td></tr></table><p>&nbsp;</p>");    

//KONEC

///Zaščita
$zascita mysql_fetch_array(mysql_query("SELECT vrsta FROM osebje WHERE userid='$CURUSER[id]'"));
if(
$zascita["vrsta"] != $CURUSER["vrsta"])
{
$added sqlesc(get_date_time());
$msg "'Uporabnik $CURUSER[username] je poskušal vdreti na stran. Njegov ip: $CURUSER[ip]'";
mysql_query("INSERT INTO sporocila (sender, receiver, msg, added) VALUES(0, 1, $msg$added)") or sqlerr(__FILE____LINE__);
print(
"Bil si prijavljen zaradi nelegalnega dostopa!");
die();}
     }


if (
$unconfirmeduser)
{
 
// print("<p><table border=0 cellspacing=0 cellpadding=10 bgcolor=red><tr><td style='padding: 10px; background: blue'>\n");
  
print("<b><a href='$BASEURL/invite.php?id=$CURUSER[id]'><img src='pic/opozorilo.gif' border='0' />Imaš $unconfirmeduser nepotrjeno povabilo" "!<img src='pic/opozorilo.gif' border='0' /></a></b>");
  
//print("</td></tr></table></p>\n");

}

// stdhead
function odrez ($vTxt$Car) { 
 while(
strlen($vTxt) > $Car) {
     return 
substr($vTxt0$Car) . "..";
 } return 
$vTxt;
}

function 
quebraLinha($texto$max){ // reže imena torrentov v browse.php
$tamanho strlen($texto);
$final "";
$posicao 0;

while(
$posicao $tamanho){
 
$temp substr($texto$posicao$max);
 
$posicao += $max;

 
$final .= $temp " ";
}
return 
$final;

}
function 
stdfoot() {
global 
$CURUSER$tstart,$SITENAME;
 
iplogger();//IPlogger-----------------------------------
         
?></td></tr>
<tr height="24"><td align="center" colspan="3" border="0" class="footone" width="954"></td></tr></table>

<table align="center" width="954" border="0" cellspacing="0" cellpadding="0">
<tr><td align="left" border="0" rowspan="3" background="style/ftone.jpg" width="209" height="150">
<div style="margin-left:50px;"><font style='font-size: 12px;'>Bližnjice:
 <a href="index.php">» Domov</a></a>
 <a href="torrenti.php">» Brskaj</a>
 <a href="forumi.php">» Forum</a>
 <a href="kle5.php">» Klepet</a></font></div>
</td>
<td align="center" border="0" width="727"><table align="center" width="728" border="0" cellspacing="0" cellpadding="0"><tr><td align="left" border="0" rowspan="2" background="style/fttwo.jpg" width="653">
</td><td align="center" border="0" background="style/ftthree.jpg" height="16" width="75"><a href="#top" border="0"><img src="pic/spacer.gif" width="75" border="0" height="16" /></a></td></tr><tr><td align="center" border="0" height="21" background="style/ftfour.jpg" width="75"></td></tr></table></td>
<td align="center" border="0" rowspan="3" background="style/ftfive.jpg" width="18" height="150"></td></tr>
<tr height="90"><td align="center" border="0" valign="top" height='90' width="727">
<div valign="top" style="height: 90px; overflow: hidden; width: 727px; overflow: hidden;">
<!-- ADpartner -->
<script type="text/javascript">
<!--
  adp_zone_id = 'MTU3OSw0LDQsMCsxLDc1Ng==';
  adp_zone_width = 728;
  adp_zone_height = 90;
  adp_color_border = '999999';
  adp_color_bg = 'ffffff';
  adp_color_title = '154aab';
  adp_color_link = '154aab';
  adp_color_text = '000000';
// -->
</script>
<script type="text/javascript" src="http://kos.interseek.si/_slave_01/js/serve.js"></script>
<!-- /ADpartner -->
<!-- Central Iprom oglasi - www.centraliprom.com  --></div></td></tr>
<tr><td align="center" border="0" background="style/ftsix.jpg" height="23" width="728" valign="top"><div class="small" style="float: center;">
<?
// Variables for Start Time
$mtime microtime();
$mtime explode (" "$mtime);
$mtime $mtime[1] + $mtime[0];
$tend $mtime// End time
$totaltime = ($tend $tstart);
$srv=$_SERVER['SERVER_SOFTWARE'];
$srv "$SITENAME v1.0@ $srv";
printf ("$srv @ %10.2f ms."$totaltime*1000);
?>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="/rss.php" border="0"><img src="style/rss.gif" border="0" /></a></div></td></tr>    </table>
    <?
  
print("</td></tr></table>\n");

// print("<div align=center><table align=center width=780 height=60 border=0><td class=footer></td></table></div>");
print("</td></tr></table>\n");
?>
<?
/*
if($CURUSER['downloaded'] > 0) { // Make sure there is a download value

if (($CURUSER["uploaded"]/$CURUSER["downloaded"]) < 0.25)  {
print("<SCRIPT language='JavaScript'>
<!--
alert('Tvoje razmerje je nevarno nizko! Bolje da takoj začneš z sejanjem torrentov, sicer ti v bodoče sledi izključitev.  sporočilo bo avtomatsko izginilo ko bo tvoje razmerje večje od 0.25. Za dodatne informacije povprašaj na forumih ali poglej v FAQ!');
//-->
</SCRIPT> ");
}
if (($CURUSER[uploaded]/$CURUSER[downloaded]) < 0.15)  {
print("<SCRIPT language='JavaScript'>
<!--
alert('Mislim Takoj!!!');
//-->
</SCRIPT> ");
}


print("<p><table class='no' border='1' cellspacing='0' cellpadding='10' bgcolor='red'><tr><td style='padding: 10px; background: red'>\n");
print("<b><span style='color: white;'>Tvoje razmerje je nevarno nizko! Bolje da takoj začneš z sejanjem torrentov, sicer ti v bodoče sledi izključitev.  sporočilo bo avtomatsko izginilo ko bo tvoje razmerje večje od 0.25. Za dodatne informacije povprašaj na forumih ali poglej v FAQ!</span></b>");
print("</td></tr></table></p>\n");
print("\n");
  }*/
 
print("</td></tr></table>");
 print(
"</body></html>\n");
// mysql_close($povezavanabazo);
}

function 
cpfooter() {
$referring_url $_SERVER['HTTP_REFERER'];    
print(
"<table class=bottom width=100% border=0 cellspacing=0 cellpadding=0><tr valign=top>\n");
print(
"<td class=bottom align=center><p><a href=$referring_url>Pojdi od koder si prišel</a></td>\n");
print(
"</tr></table>\n");
}

function 
genbark($x,$y) {
    
stdhead($y);
    print(
"<h2>" htmlspecialchars($y) . "</h2>\n");
    print(
"<p>" htmlspecialchars($x) . "</p>\n");
    
stdfoot();
    exit();
}

function 
mksecret($len 20) {
    
$ret "";
    for (
$i 0$i $len$i++)
        
$ret .= chr(mt_rand(0255));
    return 
$ret;
}

function 
httperr($code 404) {
    
header("HTTP/1.0 404 Not found");
    print(
"<h1>Ni najdeno</h1>\n");
    print(
"<p>Oprosti :(</p>\n");
    exit();
}

function 
gmtime()
{
    return 
strtotime(get_date_time());
}

/*
function logincookie($id, $password, $secret, $updatedb = 1, $expires = 0x7fffffff) {
    $md5 = md5($secret . $password . $secret);
    setcookie("uid", $id, $expires, "/");
    setcookie("pass", $md5, $expires, "/");

    if ($updatedb)
        mysql_query("UPDATE clani SET last_login = NOW() WHERE id = $id");
}
*/

function logincookie($id$passhash$updatedb 1$expires 0x7fffffff)
{
    
setcookie("uid"$id$expires"/");
    
setcookie("pass"$passhash$expires"/");

  if (
$updatedb)
      
mysql_query("UPDATE clani SET last_login = NOW() WHERE id = $id");
}


function 
logoutcookie() {
    
setcookie("uid"""0x7fffffff"/");
    
setcookie("pass"""0x7fffffff"/");
}

function 
loggedinorreturn() {
    global 
$CURUSER;
    if (!
$CURUSER) {
        
header("Location: $BASEURL/login.php?returnto=" urlencode($_SERVER["REQUEST_URI"]));
        exit();
    }
}

function 
deletetorrent($id) {
  global 
$torrent_dir;
  
mysql_query("DELETE FROM torrenti WHERE id = $id");
  
mysql_query("DELETE FROM snatched WHERE torrentid = $id");
  
mysql_query("DELETE FROM completed WHERE torrent_id = $id");
  foreach(
explode(".","povezave.files.comments.ratings") as $x)
      
mysql_query("DELETE FROM $x WHERE torrent = $id");
  
unlink("$torrent_dir/$id.torrent");
}

function 
pager($rpp$count$href$opts = array()) {
    
$pages ceil($count $rpp);

    if (!
$opts["lastpagedefault"])
        
$pagedefault 0;
    else {
        
$pagedefault floor(($count 1) / $rpp);
        if (
$pagedefault 0)
            
$pagedefault 0;
    }

    if (isset(
$_GET["page"])) {
        
$page $_GET["page"];
        if (
$page 0)
            
$page $pagedefault;
    }
    else
        
$page $pagedefault;

    
$pager "";

    
$mp $pages 1;
    
$as "<b><<&nbsp;Nazaj</b>";
    if (
$page >= 1) {
        
$pager .= "<a href=\"{$href}page=" . ($page 1) . "\">";
        
$pager .= $as;
        
$pager .= "</a>";
    }
    else
        
$pager .= $as;
    
$pager .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
    
$as "<b>Naprej&nbsp;>></b>";
    if (
$page $mp && $mp >= 0) {
        
$pager .= "<a href=\"{$href}page=" . ($page 1) . "\">";
        
$pager .= $as;
        
$pager .= "</a>";
    }
    else
        
$pager .= $as;

    if (
$count) {
        
$pagerarr = array();
        
$dotted 0;
        
$dotspace 3;
        
$dotend $pages $dotspace;
        
$curdotend $page $dotspace;
        
$curdotstart $page $dotspace;
        for (
$i 0$i $pages$i++) {
            if ((
$i >= $dotspace && $i <= $curdotend) || ($i >= $curdotstart && $i $dotend)) {
                if (!
$dotted)
                    
$pagerarr[] = "...";
                
$dotted 1;
                continue;
            }
            
$dotted 0;
            
$start $i $rpp 1;
            
$end $start $rpp 1;
            if (
$end $count)
                
$end $count;
            
$text "$start&nbsp;-&nbsp;$end";
            if (
$i != $page)
                
$pagerarr[] = "<a href=\"{$href}page=$i\"><b>$text</b></a>";
            else
                
$pagerarr[] = "<b>$text</b>";
        }
        
$pagerstr join(" | "$pagerarr);
        
$pagertop "<p align=\"center\">$pager$pagerstr</p>\n";
        
$pagerbottom "<p align=\"center\">$pagerstr$pager</p>\n";
    }
    else {
        
$pagertop "<p align=\"center\">$pager</p>\n";
        
$pagerbottom $pagertop;
    }

    
$start $page $rpp;

return array(
$pagertop$pagerbottom"LIMIT $start,$rpp"$start);
}

function 
downloaderdata($res) {
    
$rows = array();
    
$ids = array();
    
$peerdata = array();
    while (
$row mysql_fetch_assoc($res)) {
        
$rows[] = $row;
        
$id $row["id"];
        
$ids[] = $id;
        
$peerdata[$id] = array(downloaders => 0seeders => 0comments => 0);
    }

    if (
count($ids)) {
        
$allids implode(","$ids);
        
$res mysql_query("SELECT COUNT(*) AS c, torrent, seeder FROM povezave WHERE torrent IN ($allids) GROUP BY torrent, seeder");
        while (
$row mysql_fetch_assoc($res)) {
            if (
$row["seeder"] == "yes")
                
$key "seeders";
            else
                
$key "downloaders";
            
$peerdata[$row["torrent"]][$key] = $row["c"];
        }
        
$res mysql_query("SELECT COUNT(*) AS c, torrent FROM comments WHERE torrent IN ($allids) GROUP BY torrent");
        while (
$row mysql_fetch_assoc($res)) {
            
$peerdata[$row["torrent"]]["comments"] = $row["c"];
        }
    }

    return array(
$rows$peerdata);
}

function 
commenttable($rows)
{
    global 
$CURUSER$HTTP_SERVER_VARS;
    
begin_main_frame();
    
begin_frame();
    
$count 0;
    foreach (
$rows as $row)
    {
    
?>
    <table align="center" border="0" cellspacing="0" cellpadding="0"><tr>
<td align="center" background="style/tor_03.gif" width="18"></td><td align="center" background="style/tor_04.gif" width="445">
<font color="#4f4f4f" style="font-size: 9px;"><b>
    <?
        
print("#" $row["id"] . " @ ");
    if (isset(
$row["username"]))
        {
            
$title $row["title"];
            if (
$title == "")
                
$title get_user_class_name($row["vrsta"]);
            else
                
$title htmlspecialchars($title);
        print(
"<a name=comm"$row["id"] .
            
" href=uporabnik.php?id=" $row["user"] . "><b>" .
            
htmlspecialchars($row["username"]) . "</b></a>" . ($row["donor"] == "yes" "<img src='pic/star.gif' alt='Donor' />" "") . ($row["warned"] == "yes" "<img src=".
                
"/pic/warned.gif alt=\"Warned\" />" "") . " ($title)\n");
        }
        else
           print(
"<a name=\"comm" $row["id"] . "\"><i>(Izbrisan)</i></a>\n");

        print(
"   [" $row["added"] . " ]   ");
        
$avatar = ($CURUSER["avatars"] == "yes" htmlspecialchars($row["avatar"]) : "");
        if (!
$avatar)
            
$avatar "/pic/default_avatar.gif";
        
$text format_comment($row["text"]);
        
$signature = ($CURUSER["signatures"] == "yes" htmlspecialchars($row["signature"]) : "");  
      if (
$signature)
         
$text .= "<p style='vertical-align:bottom'>____________________" format_comment($signature) . "</p>";    
    if (
$row["editedby"])
        
$text .= "<p><span class='small'>Nazadnje uredil <a href=uporabnik.php?id=$row[editedby]><b>$row[username]</b></a> v času $row[editedat] GMT+1</span></p>\n";
    
?></b></font></td><td align="center" background="style/tor_05.gif" width="16"></td></tr>
    <td align="center" background="style/tor_14.gif" width="21"></td><td background="style/tor_09.gif">
    <table align="left" border="0" cellspacing="0" cellpadding="0"><tr>
<?    
            
print("<td width='150'><div align='right'><img width='140' src='$avatar' border='0' /></div></td>\n");
        print(
"<td width='450'>$text</td>\n");
        print(
"</tr></table>\n");
 
?>
    </td><td align="center" background="style/tor_28.gif" width="18"></td></tr>
<tr height="30"><td align="center" background="style/tor_38.gif" width="18"></td><td align="right" background="style/tor_40.gif" width="445"><?
print(($row["user"] == $CURUSER["id"] || get_user_class() >= UC_MODERATOR " <a href=comment.php?action=edit&cid=$row[id]><img src='pic/edit.gif' border='0' /></a>" "") .
            (
get_user_class() >= UC_MODERATOR " <a href=comment.php?action=delete&cid=$row[id]><img src='pic/delete.gif' border='0' /></a>" "") .
            (
$row["editedby"] && get_user_class() >= UC_MODERATOR " [<a href=comment.php?action=vieworiginal&cid=$row[id]>Poglej original</a>]" "") . "\n");
 
?></td>
<td align="center" background="style/tor_39.gif" width="16"></td></tr></table>
        <?
 
}
    
end_frame();
    
end_main_frame();
}

function 
searchfield($s) {
    return 
preg_replace(array('/[^a-z0-9]/si''/^\s*/s''/\s*$/s''/\s+/s'), array(" """""" "), $s);
}

function 
genrelist() {
    
$ret = array();
    
$res mysql_query("SELECT id, name FROM kategorije ORDER BY name");
    while (
$row mysql_fetch_array($res))
        
$ret[] = $row;
    return 
$ret;
}

function 
linkcolor($num) {
   if (
$num == 1)
       return 
"yellow";
  else {
  return 
"green";

 if (!
$num)
        return 
"red";
}

function 
ratingpic($num) {
    global 
$pic_base_url;
    
$r round($num 2) / 2;
    if (
$r || $r 5)
        return;
    return 
"<img src=\"$pic_base_url$r.gif\" border=\"0\" alt=\"rating: $num / 5\" />";
}

function 
torrenttable($res$variant "index"$del FALSE) {
    global 
$pic_base_url$CURUSER$freeleech;/*
    $browse_res = mysql_query("SELECT last_browse FROM clani WHERE id='".$CURUSER['id']."'");
$browse_arr = mysql_fetch_row($browse_res);

$last_browse = $browse_arr[0];

$time_now = gmtime();

if ($last_browse > $time_now) {

  $last_browse=$time_now;

}
*/
/*    if ($CURUSER["vrsta"] < UC_VIP)
  {
      $gigs = $CURUSER["uploaded"] / (1024*1024*1024);
      $ratio = (($CURUSER["downloaded"] > 0) ? ($CURUSER["uploaded"] / $CURUSER["downloaded"]) : 0);
      if ($ratio < 0.5 || $gigs < 5) $wait = 0;
      elseif ($ratio < 0.65 || $gigs < 6.5) $wait = 0;
      elseif ($ratio < 0.8 || $gigs < 8) $wait = 0;
      elseif ($ratio < 0.95 || $gigs < 9.5) $wait = 0;
      else $wait = 0;
  }*/

$count_get 0;

foreach (
$_GET as $get_name => $get_value) {

$get_name mysql_escape_string(strip_tags(str_replace(array("\"","'"),array("",""),$get_name)));

$get_value mysql_escape_string(strip_tags(str_replace(array("\"","'"),array("",""),$get_value)));

if (
$get_name != "sort" && $get_name != "type") {
if (
$count_get 0) {
$oldlink $oldlink "&" $get_name "=" $get_value;
} else {
$oldlink $oldlink $get_name "=" $get_value;
}
$count_get++;
}

}

if (
$count_get 0) {
$oldlink $oldlink "&";
}
if (
$_GET['sort'] == "1") {
if (
$_GET['type'] == "desc") {
$link1 "asc";
} else {
$link1 "desc";}}
if (
$_GET['sort'] == "2") {
if (
$_GET['type'] == "desc") {
$link2 "asc";
} else {
$link2 "desc";
}}
if (
$_GET['sort'] == "3") {
if (
$_GET['type'] == "desc") {
$link3 "asc";
} else {
$link3 "desc";}}
if (
$_GET['sort'] == "4") {
if (
$_GET['type'] == "desc") {
$link4 "asc";
} else {
$link4 "desc";}}
if (
$_GET['sort'] == "5") {
if (
$_GET['type'] == "desc") {
$link5 "asc";
} else {
$link5 "desc";}}
if (
$_GET['sort'] == "6") {
if (
$_GET['type'] == "desc") {
$link6 "asc";
} else {
$link6 "desc";}}
if (
$_GET['sort'] == "7") {
if (
$_GET['type'] == "desc") {
$link7 "asc";
} else {
$link7 "desc";}}
if (
$_GET['sort'] == "8") {
if (
$_GET['type'] == "desc") {
$link8 "asc";
} else {
$link8 "desc";
}}
if (
$_GET['sort'] == "9") {
if (
$_GET['type'] == "desc") {
$link9 "asc";
} else {
$link9 "desc";
}
}

if (
$link1 == "") { $link1 "asc"; } // for torrent name
if ($link2 == "") { $link2 "desc"; }
if (
$link3 == "") { $link3 "desc"; }
if (
$link4 == "") { $link4 "desc"; }
if (
$link5 == "") { $link5 "desc"; }
if (
$link6 == "") { $link6 "desc"; }
if (
$link7 == "") { $link7 "desc"; }
if (
$link8 == "") { $link8 "desc"; }
if (
$link9 == "") { $link9 "desc"; }

?>
<table border="0" cellspacing="0" cellpadding="0">
<tr height="16"> 
<td class="thI" align="center" width='50'></td>
<td class="thII" align="center" width="400"><a href="torrenti.php?<? print $oldlink?>sort=1&type=<? print $link1?>"><img src="pic/spacer.gif" width="402" height="14" border="0" /></a></td>
<!--<td class="heading" align=left>DL</td>-->
<?
    
if ($wait)
    {
        print(
"<td class=\"colhead\" align=\"center\">Čakanje</td>\n");
    }

    if (
$variant == "mytorrenti")
  {
      print(
"<td class=\"thX\" width='44' align=\"center\">Uredi</td>\n");
    print(
"<td class=\"thX\" width='42' align=\"center\">Viden</td>\n");
    }
else{
?>
<!--
<td class="colhead" align="center">Hitrost</td>
-->
<td class="thIII" align="center" width="44"><img src="pic/spacer.gif" width="44" height="14" border="0" /></td>
<td class="thIV" align="center" width="42"><img src="pic/spacer.gif" width="42" height="14" border="0" /></td>
<?}?>
<td class="thV" align="center" width="37"><img src="pic/spacer.gif" width="37" height="14" border="0" /></td>
<td class="thVI" align="center" width="75"><a href="torrenti.php?<? print $oldlink?>sort=5&type=<? print $link5?>"><img src="pic/spacer.gif" width="75" height="14" border="0" /></a></td>
<!--
<td class="colhead" align=right>Views</td>
<td class="colhead" align=right>Hits</td>
-->
<td class="thVII" align="center" width="37"><a href="torrenti.php?<? print $oldlink?>sort=7&type=<? print $link7?>"><img src="pic/spacer.gif" width="37" height="14" border="0" /></a></td>
<td class="thVIII" align="center" width="40"><a href="torrenti.php?<? print $oldlink?>sort=8&type=<? print $link8?>"><img src="pic/spacer.gif" width="40" height="14" border="0" /></a></td>
<td class="thIX" align="center" width="46"><a href="torrenti.php?<? print $oldlink?>sort=6&type=<? print $link6?>"><img src="pic/spacer.gif" width="46" height="14" border="0" /></a></td>

<?
print("<td class=\"thX\" align='center' width='148'><a href=\"torrenti.php?{$oldlink}sort=9&type={$link9}\"><img src='pic/spacer.gif' width='148' height='14' border='0' /></a></td>\n");
   
/* if ($del == TRUE)
        print("<td class=\"colhead\" align=center>Izbris</td>\n");*/
        
print("</tr>\n");
        
/*if ($del == TRUE)
    print ("<form method=post action=takedelzaznamki.php>"."<p><input type=submit value=Izbriši></p>");*/
     
while ($row mysql_fetch_assoc($res)){
        
$id $row["id"];?>
 <tr height='50' onClick="document.location.href='torrent.php?id=<?echo $id;?>';" class='lol' style="cursor: pointer;" onMouseOut="this.className='stran';document.getElementById('<?echo"$row[id]";?>').style.backgroundImage='url(tikone/I<?echo"$row[cat_pic]";?>)';" onMouseOver="this.className='cez';document.getElementById('<?echo"$row[id]";?>').style.backgroundImage='url(tikone/II<?echo"$row[cat_pic]";?>)';">
      <?
      
print("<td id='$row[id]' align='left' width='50' style='padding: 0px; background-image: url(tikone/I$row[cat_pic]); background-repeat: no-repeat;'>");
       
/* if (isset($row["cat_name"])) {
            print("<a href=\"torrenti.php?cat=" . $row["category"] . "\">");
            if (isset($row["cat_pic"]) && $row["cat_pic"] != "")
                print("<img width=46 border=\"0\" src=\"$pic_base_url" . $row["cat_pic"] . "\" alt=\"" . $row["cat_name"] . "\" />");
            else
                print($row["cat_name"]);
            print("</a>");
        }
        else
            print("-");*/
        
print("</td>\n");


        
$dispname htmlspecialchars($row["name"]);
        
$char 90//Max long...
        
print("<td class='ttII' width='400' align='left'><a href=\"torrent.php?");
        if (
$variant == "mytorrenti")
            print(
"returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&");
        print(
"id=$id");
        if (
$variant == "index")
        if (
$del == TRUE)
         print(
"<form method=post action=takedelzaznamki.php><td class=colhead align=center>Izbris</td>\n");
            print(
"&hit=1");
       
$nuked_row $row["nuked"];
$description "";
$subs "";
if(
$row['nlsubs'] == "Da")
$subs "<font color='green'><strong>"$row['subsi'] ." SUB</strong></font>";

if (!empty(
$row['description']))
$description "<strong><font color='black'><b>".$subs." " htmlspecialchars($row["description"]) . "</b></font></strong>";


       
       
 
$thisisfree = ($row["countstats"] == "no" || $freeleech==1) ? "<img src=/pic/ebfree.png border=0 />" "";
$nuked = ($row["nuked"]=="yes") ? "<img src='pic/nuked.gif' />" "";

            if (
$del == TRUE)
 print (
"<p><input type=submit value=Delete></p></form>");
//$iduporabnika = $CURUSER["id"];

      //  $videno = mysql_query("SELECT id FROM videno WHERE idtorrenta='$id' AND iduporabnika='$iduporabnika'");
      //  $stevilo = mysql_num_rows($videno);               
       // if (!$stevilo){
        
if (sql_timestamp_to_unix_timestamp($row["added"]) >= $CURUSER["last_browse"])
          print(
"\" title=" $dispname "><b><font style='font-size:10px;'>" odrez($dispname,50) .  $thisisfree ."</b></a><b> (<font style='font-size:7pt; color:#FF0000;'>NOVO</font>)</font></b><div align=left width=10>\n");
 
// mysql_query("INSERT INTO videno (idtorrenta, iduporabnika) VALUES ('$id', '$iduporabnika')");
  //}
 
else
          print(
"\" title=" $dispname "><b><font style='font-size:10px;'>" odrez($dispname,50) .  $thisisfree ."</font></b></a><div align=left width=10>\n");

               
               if (
$variant == "index")
            print(
"$description\n");
 
            
/*    if ($wait)
                {
                  $elapsed = floor((gmtime() - strtotime($row["added"])) / 3600);
            if ($elapsed < $wait)
            {
              $color = dechex(floor(127*($wait - $elapsed)/48 + 128)*65536);
              print("<td class=torrenttable align=center><nobr><a style='color:#fcbf66' href=\"/faq.php#dl8\"><font color=\"$color\">" . number_format($wait - $elapsed) . " ur</font></a></nobr></td>\n");
            }
            else
              print("<td class=torrenttable align=center><nobr>Nič</nobr></td>\n");
        }*/

/*
        if ($row["nfoav"] && get_user_class() >= UC_POWER_USER)
          print("<a href=viewnfo.php?id=$row[id]><img src=pic/viewnfo.gif border=0 alt='View NFO' /></a>\n");
        if ($variant == "index")
            print("<a href=\"odjemi.php/$id/" . rawurlencode($row["filename"]) . "\"><img src=pic/download.gif border=0 alt=Download></a>\n");

        else */  /*    if ($row["type"] == "single")
            print("<td class=torrenttable align=\"right\">" . $row["numfiles"] . "</td>\n");
        else {
            if ($variant == "index")
                print("<td class=torrenttable align=\"right\"><b><a style='color:#fcbf66' href=\"torrent.php?id=$id&hit=1&filelist=1\">" . $row["numfiles"] . "</a></b></td>\n");
            else
                print("<td class=torrenttable align=\"right\"><b><a style='color:#fcbf66' href=\"torrent.php?id=$id&filelist=1#filelist\">" . $row["numfiles"] . "</a></b></td>\n");
        }






        print("<td class=torrenttable align=center><nobr>" . str_replace(" ", "", $row["added"]) . "</nobr></td>\n");*/
    /*    $ttl = (28*24) - floor((gmtime() - sql_timestamp_to_unix_timestamp($row["added"])) / 3600);
        if ($ttl == 1) $ttl .= "ura"; else $ttl .= "ur";
        print("<td class=torrenttable align=center>$ttl</td>\n");*/
        
        // Totalspeed mod
/*
$resSpeed = mysql_query("SELECT seeders,leechers FROM torrenti WHERE $where visible='yes' and id = '$id' ORDER BY added DESC LIMIT 15") or sqlerr(__FILE__, __LINE__);
if ($rowTmp = mysql_fetch_row($resSpeed))
list($seedersTmp,$leechersTmp) = $rowTmp;
if ($seedersTmp >= 1 && $leechersTmp >= 1){
$speedQ = mysql_query("SELECT (t.size * t.times_completed + SUM(p.downloaded)) / (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(added)) AS totalspeed FROM torrenti AS t LEFT JOIN povezave AS p ON t.id = p.torrent WHERE p.seeder = 'no' AND p.torrent = '$id' GROUP BY t.id ORDER BY added ASC LIMIT 15") or sqlerr(__FILE__, __LINE__);
$a = mysql_fetch_assoc($speedQ);
$totalspeed = mksize($a["totalspeed"]) . "/s";
}
else
$totalspeed = "Ni prometa";
print "<td class=torrenttable align=center>$totalspeed</td>\n";
*/ 
if ($variant == "mytorrenti"){
            print(
"<td class='ttIX' width='44' align='center' border='0'><a href=\"uredi.php?returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&id=" $row["id"] . "\">Uredi</a></td>\n");
            print(
"<td class='ttIX' width='42' align='center' border='0'>");
            if (
$row["visible"] == "no")
                print(
"<b>Ne</b>");
            else
                print(
"Da");
            print(
"</td>\n");
        }
else{
  
  print(
"<td class='ttIII' width='44' align='center' border='0'><a href='javascript:potrdi(\"odjemi.php/$id/" rawurlencode($row["filename"]) . "\")' border='0'><img src='pic/spacer.gif' width='44' height='50' border='0' /></a></td>
  <td class='ttIV' width='42' border='0'>
<a href=zaznamek.php?torrent=
$row[id] border='0'><img src='pic/spacer.gif' width='42' height='50' border='0' /></a></td>\n");
     }   if (!
$row["comments"])
            print(
"<td class='ttV' width='37' align=\"center\">" $row["comments"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td class='ttV' width='37' align=\"center\"><b><a style='color:#41413f' href=\"torrent.php?id=$id&hit=1&tocomm=1\">" $row["comments"] . "</a></b></td>\n");
            else
                print(
"<td class='ttV' width='37' align=\"center\"><b><a style='color:#41413f' href=\"torrent.php?id=$id&page=0#startcomments\">" $row["comments"] . "</a></b></td>\n");
        }
        print(
"<td class='ttVI' style='color: #41413f;' width='75' align=center>" str_replace(" """mksize($row["size"])) . "</td>\n");
        
//        print("<td align=\"right\">" . $row["views"] . "</td>\n");
//        print("<td align=\"right\">" . $row["hits"] . "</td>\n");
        
if ($row["seeders"]) {
            if (
$variant == "index")
            {
               if (
$row["leechers"]) $ratio $row["seeders"] / $row["leechers"]; else $ratio 1;
                print(
"<td class='ttVII' width='37' align='center'><b><a style='color:#41413f' href=torrent.php?id=$id&hit=1&toseeders=1>" $row["seeders"] . "</a></b></td>\n");
            }
            else
                print(
"<td class='ttVII' width='37' align=\"center\"><b><a style='color:#41413f' href=\"torrent.php?id=$id&dllist=1#seeders\">" .
                  
$row["seeders"] . "</a></b></td>\n");
        }
        else
            print(
"<td class='ttVII' width='37' align=\"center\"><span style='color:#41413f'>" $row["seeders"] . "</span></td>\n");

        if (
$row["leechers"]) {
            if (
$variant == "index")
                print(
"<td class='ttVIII' width='40' align='center'><b><a style='color: #41413f;' href=torrent.php?id=$id&hit=1&todlers=1>" .
                   
number_format($row["leechers"]) . ($peerlink "</a>" "") .
                   
"</b></td>\n");
            else
                print(
"<td class='ttVIII' width='40' align=\"center\"><b><a style='color: #41413f;' href=\"torrent.php?id=$id&dllist=1#leechers\">" .
                  
$row["leechers"] . "</a></b></td>\n");
        }
        else
            print(
"<td class='ttVIII' width='40' align=\"center\">0</td>\n");
   print(
"<td class='ttIX' width='46' align='center'><a style='color:#41413f' href=viewsnatches.php?id=$row[id]>$row[times_completed]</a></td>\n");

            
//////////////EVIL MOD/////////// 
            /*
            $nekaj = mysql_fetch_array(mysql_query("SELECT skupine FROM clani WHERE id='$row[owner]'"));
            $owner = mysql_fetch_array(mysql_query("SELECT slika FROM skupine WHERE id='$nekaj[skupine]'"));
            */
            ///////////////////////EVIL MOD////////////////////////////////////////////////////////
            /*if($row["nalagalec"]==1)
            $barva = "#FFFFFF";
            else*/
            
$barva "#41413f";
            if(
$variant == "index")
if(
$row["anonymous"] == "yes" && $CURUSER["vrsta"] < UC_MODERATOR && $CURUSER["id"] != $row["owner"]){
   
$row["owner"] = "<a style='color:$barva' href=#>";
   
$row["username"] = "Anonimen";
  }
  else
   
$row["owner"] = "<a style='color:$barva' href=uporabnik.php?id=" $row["owner"] . ">";
  print(
"<td class='ttX' width='148' align='center'>" . (isset($row["username"]) ? ("" $row["owner"] . "<b>" htmlspecialchars($row["username"])

"</b></a>") : "<i>neznan</i>") . "</td>\n");
if (
$del == TRUE)
                print (
"<td class=torrenttable><input type=\"checkbox\" name=\"delbookmark[]\" value=\"" $row[bookmarkid] . "\" /></td>");
      print(
"</tr>\n");
      
    }
    print(
"</table>\n");
if (
$del == TRUE)
    print (
"<form method=post action=takedelzaznamki.php>"."<p><input type=submit value=Izbriši></p>");
    return 
$rows;
}

function 
hit_start() {
    return;
    global 
$RUNTIME_START$RUNTIME_TIMES;
    
$RUNTIME_TIMES posix_times();
    
$RUNTIME_START gettimeofday();
}

function 
hit_count() {
    return;
    global 
$RUNTIME_CLAUSE;
    if (
preg_match(',([^/]+)$,'$_SERVER["SCRIPT_NAME"], $matches))
        
$path $matches[1];
    else
        
$path"(unknown)";
    
$period date("Y-m-d H") . ":00:00";
    
$RUNTIME_CLAUSE "page = " sqlesc($path) . " AND period = '$period'";
    
$update "UPDATE hits SET count = count + 1 WHERE $RUNTIME_CLAUSE";
    
mysql_query($update);
    if (
mysql_affected_rows())
        return;
    
$ret mysql_query("INSERT INTO hits (page, period, count) VALUES (" sqlesc($path) . ", '$period', 1)");
    if (!
$ret)
        
mysql_query($update);
}

function 
hit_end() {
    return;
    global 
$RUNTIME_START$RUNTIME_CLAUSE$RUNTIME_TIMES;
    if (empty(
$RUNTIME_CLAUSE))
        return;
    
$now gettimeofday();
    
$runtime = ($now["sec"] - $RUNTIME_START["sec"]) + ($now["usec"] - $RUNTIME_START["usec"]) / 1000000;
    
$ts posix_times();
    
$sys = ($ts["stime"] - $RUNTIME_TIMES["stime"]) / 100;
    
$user = ($ts["utime"] - $RUNTIME_TIMES["utime"]) / 100;
    
mysql_query("UPDATE hits SET runs = runs + 1, runtime = runtime + $runtime, user_cpu = user_cpu + $user, sys_cpu = sys_cpu + $sys WHERE $RUNTIME_CLAUSE");
}

function 
hash_pad($hash) {
    return 
str_pad($hash20);
}

function 
hash_where($name$hash) {
    
$shhash preg_replace('/ *$/s'""$hash);
    return 
"($name=" sqlesc($hash) . " OR $name=" sqlesc($shhash) . ")";
}

function 
get_user_icons($arr$big false)
{
    if (
$big)
    {
        
$donorpic "starbig.gif";
        
$warnedpic "warnedbig.gif";
        
$disabledpic "disabledbig.gif";
        
$style "style='margin-left: 4pt'";
    }
    else
    {
        
$donorpic "star16.gif";
        
$warnedpic "warned.gif";
        
$disabledpic "disabled.gif";
        
$style "style=\"margin-left: 2pt\"";
    }
    
$pics $arr["donor"] == "yes" "<img src=pic/$donorpic alt='Donor' border=0 $style>" "";
    if (
$arr["enabled"] == "yes")
        
$pics .= $arr["warned"] == "yes" "<img src=pic/$warnedpic alt=\"Warned\" border=0 $style>" "";
    else
        
$pics .= "<img src=pic/$disabledpic alt=\"Disabled\" border=0 $style>\n";
    return 
$pics;
}
//----------
// Progress Bar Image Generator
// ------------------------------------------------
function get_percent_completed_image($p) {
 
$maxpx "150"// Maximum amount of pixels for the progress bar

 
if ($p == 0$progress "<img src=\"/pic/progbar-rest.gif\" height=9 width=" . ($maxpx) . " />";
 if (
$p == 100$progress "<img src=\"/pic/progbar-green.gif\" height=9 width=" . ($maxpx) . " />";
 if (
$p >= && $p <= 30$progress "<img src=\"/pic/progbar-red.gif\" height=9 width=" . ($p*($maxpx/100)) . " /><img src=\"/pic/progbar-rest.gif\" height=9 width=" . ((100-$p)*($maxpx/100)) . " />";
 if (
$p >= 31 && $p <= 65$progress "<img src=\"/pic/progbar-yellow.gif\" height=9 width=" . ($p*($maxpx/100)) . " /><img src=\"/pic/progbar-rest.gif\" height=9 width=" . ((100-$p)*($maxpx/100)) . " />";
 if (
$p >= 66 && $p <= 99$progress "<img src=\"/pic/progbar-green.gif\" height=9 width=" . ($p*($maxpx/100)) . " /><img src=\"/pic/progbar-rest.gif\" height=9 width=" . ((100-$p)*($maxpx/100)) . " />";
 return 
"<img src=\"/pic/bar_left.gif\" />" $progress ."<img src=\"/pic/bar_right.gif\" />";
}

//----------
// END Progress Bar Image Generator
//---------------------------------

require "global.php";


?>


DND 17th November 2019 20:34

It is already declared in two different files
One that is in the webroot and one that is in include directory

Floky123 18th November 2019 13:12

Quote:

Originally Posted by DND (Post 54251)
It is already declared in two different files
One that is in the webroot and one that is in include directory

In webroot i don't have this file ..this is config file in include..

Subzero 18th November 2019 14:37

Hi,

This ->
Code:

function strip_magic_quotes($arr)
{
foreach ($arr as $k => $v)
{
if (is_array($v))
 { $arr[$k] = strip_magic_quotes($v); }
else
 { $arr[$k] = stripslashes($v); }
}
return $arr;
}

Looks to already been declared in trackervarnost.php

Please post the file trackervarnost.php

Thanks

Floky123 19th November 2019 22:03

Quote:

Originally Posted by Subzero (Post 54253)
Hi,

This ->
Code:

function strip_magic_quotes($arr)
{
foreach ($arr as $k => $v)
{
if (is_array($v))
 { $arr[$k] = strip_magic_quotes($v); }
else
 { $arr[$k] = stripslashes($v); }
}
return $arr;
}

Looks to already been declared in trackervarnost.php

Please post the file trackervarnost.php

Thanks

PHP Code:

<?php
// Cracker Tracker Protection System
// €uroBits.si - €uroBits.si
// phpBB Users: Please use our complete phpBB2 Mod!
// Version: 2.0.0
//
// License: GPL
//
//
// 
//

$cracktrack $_SERVER['QUERY_STRING'];
$wormprotector = array('chr(''chr=''chr%20''%20chr''wget%20''%20wget''wget(',
'cmd=''%20cmd''cmd%20''rush=''%20rush''rush%20',
'union%20''%20union''union(''union=''echr(''%20echr''echr%20''echr=',
'esystem(''esystem%20''cp%20''%20cp''cp(''mdir%20''%20mdir''mdir(',
'mcd%20''mrd%20''rm%20''%20mcd''%20mrd''%20rm',
'mcd(''mrd(''rm(''mcd=''mrd=''mv%20''rmdir%20''mv(''rmdir(',
'chmod(''chmod%20''%20chmod''chmod(''chmod=''chown%20''chgrp%20''chown(''chgrp(',
'locate%20''grep%20''locate(''grep(''diff%20''kill%20''kill(''killall',
'passwd%20''%20passwd''passwd(''telnet%20''vi(''vi%20',
'insert%20into''select%20''nigga(''%20nigga''nigga%20''fopen''fwrite''%20like''like%20',
'$_request''$_get''$request''$get''.system''HTTP_PHP''&aim''%20getenv''getenv%20',
'new_password''&icq','/etc/password','/etc/shadow''/etc/groups''/etc/gshadow',
'HTTP_USER_AGENT''HTTP_HOST''/bin/ps''wget%20''uname\x20-a''/usr/bin/id',
'/bin/echo''/bin/kill''/bin/''/chgrp''/chown''/usr/bin''g\+\+''bin/python',
'bin/tclsh''bin/nasm''perl%20''traceroute%20''ping%20''.pl''/usr/X11R6/bin/xterm''lsof%20',
'/bin/mail''.conf''motd%20''HTTP/1.''.inc.php''config.php''cgi-''.eml',
'file\://''window.open''<script>''javascript\://','img src''img%20src','.jsp','ftp.exe',
'xp_enumdsn''xp_availablemedia''xp_filelist''xp_cmdshell''nc.exe''.htpasswd',
'servlet''/etc/passwd''wwwacl''~root''~ftp''.js''.jsp''admin_''.history',
'bash_history''.bash_history''~nobody''server-info''server-status''reboot%20''halt%20',
'powerdown%20''/home/ftp''/home/www''secure_site, ok''chunked''org.apache''/servlet/con',
'<script''/robot.txt' ,'/perl' ,'mod_gzip_status''db_mysql.inc''.inc''select%20from',
'select from''drop%20''.system''getenv''http_''_php''php_''phpinfo()''<?php''?>''sql=');

$checkworm str_replace($wormprotector'*'$cracktrack);

if (
$cracktrack != $checkworm)
{
$cremotead $_SERVER['REMOTE_ADDR'];
$cuseragent $_SERVER['HTTP_USER_AGENT'];

die( 
"Napad neuspešen <b>Poizkus vdora je bil preprecen, poizkus vdora pa je bil prijavlen pristojnim organom:</b>$cremotead - $cuseragent);
}

//
// KONEC
//

?>



All times are GMT +2. The time now is 14:57.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.