Bravo List
Register
Go Back   > Bravo List > Source Code > Archived Trackers > TBDev
Reply
  #1  
Old 17th November 2019, 15:42
Floky123 Floky123 is offline
Senior Member
 
Join Date: Nov 2013
Slovenia
Posts: 55
Default 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.<br>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!<br /><br /><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""<br />\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""<br />\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""<br />\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""<br />\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<br>"$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<br>");
    
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"?><br /><br /></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>");?><br /><br />
&nbsp;&nbsp;&nbsp;&nbsp;Delilno razmerje:  <?print("$ratio");?><br />
&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"]));?><br />
&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><br /></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"><br />
<?print("Uporabnik: "$CURUSER["username"]);?><br /><br />
 <?print("Vrsta: "get_user_class_name($CURUSER["vrsta"]));?><br />
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><br />
Prenosov gor: <b><?= $activeseed;?></b><br /><br />
Prenosov dol: <b><?= $activeleech;?></b><br />
Hitrost: <b><?= $hitrost;?></b><br /></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><br>");
  
//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;'><br /><br />Bližnjice:<br /><br />
 <a href="index.php">» Domov</a></a><br />
 <a href="torrenti.php">» Brskaj</a><br />
 <a href="forumi.php">» Forum</a><br />
 <a href="kle5.php">» Klepet</a><br /></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("<br><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("<br>\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><br><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>&lt;&lt;&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;&gt;&gt;</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<br />$pagerstr</p>\n";
        
$pagerbottom "<p align=\"center\">$pagerstr<br />$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'><br />____________________<br />" 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&amp;cid=$row[id]><img src='pic/edit.gif' border='0' /></a>" "") .
            (
get_user_class() >= UC_MODERATOR " <a href=comment.php?action=delete&amp;cid=$row[id]><img src='pic/delete.gif' border='0' /></a>" "") .
            (
$row["editedby"] && get_user_class() >= UC_MODERATOR " [<a href=comment.php?action=vieworiginal&amp;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"]) . "&amp;");
        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(
"&amp;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&amp;hit=1&amp;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&amp;filelist=1#filelist\">" . $row["numfiles"] . "</a></b></td>\n");
        }






        print("<td class=torrenttable align=center><nobr>" . str_replace(" ", "<br />", $row["added"]) . "</nobr></td>\n");*/
    /*    $ttl = (28*24) - floor((gmtime() - sql_timestamp_to_unix_timestamp($row["added"])) / 3600);
        if ($ttl == 1) $ttl .= "<br>ura"; else $ttl .= "<br>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"]) . "&amp;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&amp;hit=1&amp;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&amp;page=0#startcomments\">" $row["comments"] . "</a></b></td>\n");
        }
        print(
"<td class='ttVI' style='color: #41413f;' width='75' align=center>" str_replace(" ""<br>"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&amp;hit=1&amp;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&amp;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&amp;hit=1&amp;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&amp;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";


?>
Reply With Quote
  #2  
Old 17th November 2019, 20:34
DND DND is offline
VIP
 
Join Date: Dec 2008
Posts: 1,241
Default
It is already declared in two different files
One that is in the webroot and one that is in include directory
__________________
Need HELP!? I can install:

  1. Server/VPS (Debian,CentOS,Ubuntu,Fedora, FreeBSD) Optimization and ... + Modules
  2. Webserver Windows/Linux (Apache/Lighttpd/Nginx/Mysql/PhpMyAdmin/SSL) Optimization and ... + Modules
  3. Seedbox Windows/Linux (uTorrent,rTorrent,libTorrent,ruTorrent) + Modules
  4. Multiple source code engines
  5. Linux Server Administration (security, cryptography/encryption, proxy, load balancer, custom ddos firewall)
Reply With Quote
  #3  
Old 18th November 2019, 13:12
Floky123 Floky123 is offline
Senior Member
 
Join Date: Nov 2013
Slovenia
Posts: 55
Default
Quote:
Originally Posted by DND View Post
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..
Reply With Quote
  #4  
Old 18th November 2019, 14:37
Subzero's Avatar
Subzero Subzero is offline
Coder
 
Join Date: Jul 2008
P2P
Posts: 190
Default
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
Reply With Quote
  #5  
Old 19th November 2019, 22:03
Floky123 Floky123 is offline
Senior Member
 
Join Date: Nov 2013
Slovenia
Posts: 55
Default
Quote:
Originally Posted by Subzero View Post
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 <br /><br /><b>Poizkus vdora je bil preprecen, poizkus vdora pa je bil prijavlen pristojnim organom:</b><br />$cremotead - $cuseragent);
}

//
// KONEC
//

?>
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT +2. The time now is 17:54. vBulletin skin by ForumMonkeys. Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.