Thread: BestZone v1.2
View Single Post
  #2  
Old 16th February 2013, 13:40
SaiDo-Sa SaiDo-Sa is offline
Member
 
Join Date: Feb 2013
P2P
Posts: 4
Default Not working :(
hi , again :(

i'ts not working to me , just like "Deluxe Torrent"

the url : http://localhost:808/source/

what the page shows :

PHP Code:
15) { stdhead();   stdmsg("FUCK OFF...""STOP CHEATING MOTHER FUCKER");   stdfoot();   exit; } loggedinorreturn(); maxsysop();  if ($_SERVER["REQUEST_METHOD"] == "POST") {   $choice $_POST["choice"];   if ($CURUSER && $choice != "" && $choice 256  && $choice == floor($choice))   {     $res mysql_query("SELECT * FROM polls ORDER BY added DESC LIMIT  1") or sqlerr();     $arr mysql_fetch_assoc($res) or die("No poll");     $pollid $arr["id"];     $userid $CURUSER["id"]; mysql_query("UPDATE users SET seedbonus = seedbonus+1.0 WHERE id =  $CURUSER[id]") or sqlerr(__FILE____LINE__);     $res mysql_query("SELECT * FROM pollanswers WHERE pollid=$pollid  && userid=$userid") or sqlerr();     $arr mysql_fetch_assoc($res);     if ($arr) die("Dupe vote");     mysql_query("INSERT INTO pollanswers VALUES(0, $pollid$userid,  $choice)") or sqlerr();     if (mysql_affected_rows() != 1)       stderr("Error""An error occured. Your vote has not been  counted.");     header("Location: $BASEURL/");     die;   }   else     stderr("Error""Please select an option."); }  $a = @mysql_fetch_assoc(@mysql_query("SELECT id,username FROM users  WHERE status='confirmed' ORDER BY id DESC LIMIT 1")) or  die(mysql_error()); if ($CURUSER)   $latestuser "" $a["username"] . ""; else    $latestuser $a['username'];  $male number_format(get_row_count("users""WHERE gender='Male'")); $female number_format(get_row_count("users""WHERE  gender='Female'")); $nobody number_format(get_row_count("users""WHERE gender='N/A'")); $invites number_format(get_row_count("users""WHERE  invited_by>'0'")); //$rated = number_format(get_row_count("torrents", "WHERE  numratings>'0'")); //$extern = number_format(get_row_count("torrents", "WHERE  extern='yes'")); $topics = number_format(get_row_count("topics")); $posts = number_format(get_row_count("posts")); $registered = number_format(get_row_count("users")); $todayreg = get_row_count('users', 'WHERE added > DATE_SUB(NOW(),  INTERVAL 1 DAY)'); $unverified = number_format(get_row_count("users", "WHERE  status='pending'")); $torrents = number_format(get_row_count("torrents")); $dead = number_format(get_row_count("torrents", "WHERE visible='no'")); $warnedu = number_format(get_row_count("users", "WHERE warned='yes'")); $disabled = number_format(get_row_count("users", "WHERE enabled='no'")); $NAT = number_format(get_row_count("peers", "WHERE connectable='no'"));  $r = mysql_query("SELECT value_u FROM avps WHERE arg='seeders'") or  sqlerr(__FILE__, __LINE__); $a = mysql_fetch_row($r); $seeders = $a[0]; $r = mysql_query("SELECT value_u FROM avps WHERE arg='leechers'") or  sqlerr(__FILE__, __LINE__); $a = mysql_fetch_row($r); $leechers = $a[0]; $seeders = (get_row_count("peers", "WHERE seeder='yes'")); $leechers = (get_row_count("peers", "WHERE seeder='no'")); $peers = ($seeders + $leechers); $uniqpeer = (get_row_count("peers", "WHERE connectable='yes'")*3); if ($leechers == 0) $tratio = 0; else $tratio = round(($seeders / $leechers), 2); if ($leechers == 0) $sratio = 0;  //$sratio = round(($seeders / $leechers) * 100); $sratio = round((($seeders + 1) / ($leechers + 1)) * 100);  $result = mysql_query("SELECT SUM(downloaded) AS totaldl, SUM(uploaded)  AS totalul FROM users") or sqlerr(__FILE__, __LINE__); $row = mysql_fetch_assoc($result); $totaldownloaded = $row["totaldl"]; $totaluploaded = $row["totalul"]; $totaldata = $totaldownloaded+$totaluploaded;  $dt = gmtime() - 3600; $dt = sqlesc(get_date_time($dt)); $result = mysql_query("SELECT SUM(last_access >= $dt) AS totalol FROM  users") or sqlerr(__FILE__, __LINE__);  while ($row = mysql_fetch_array ($result)) { $totalonline = $row["totalol"]; $rec = @mysql_fetch_array(@mysql_query("SELECT * FROM onlinerec LIMIT  1")); if ($rec[users] < $totalonline) mysql_query("UPDATE onlinerec SET  users=$totalonline, date='".get_date_time()."' WHERE  users=$rec[users]"); }  if (get_user_class() >= UC_UPLOADER) {     $activeuser_class = 15; } else {     $activeuser_class = 7; }  $dt = gmtime() - 3600; $dt = sqlesc(get_date_time($dt)); $res = mysql_query("SELECT id, username, class, uploaded, downloaded,  avatar, added, donor, warned FROM users WHERE class <=  $activeuser_class AND last_access >= $dt ORDER BY class  DESC,username") or sqlerr(__FILE__, __LINE__); while ($arr = mysql_fetch_assoc($res))  { if ($activeusers) $activeusers .= ",\n";  $res2 = mysql_query("SELECT COUNT(*) FROM peers WHERE userid=" .  htmlspecialchars($arr["id"]) . " AND seeder='yes'") or  print(mysql_error());  $row = mysql_fetch_row($res2);  $activeseed = "$row[0]";  $res2 = mysql_query("SELECT COUNT(*) FROM peers WHERE userid=" .  htmlspecialchars($arr["id"]) . " AND seeder='no'") or  print(mysql_error());  $row = mysql_fetch_row($res2);  $activeleech = "$row[0]";  if ($arr[added] == "0000-00-00 00:00:00") $joindate = 'N/A'; else $joindate = "Jn: " . get_elapsed_time(sql_timestamp_to_unix_timestamp($arr["added"])) . " ago";  if ($arr["downloaded"] > 0) { $ratio = number_format($arr["uploaded"] / $arr["downloaded"], 3); $ratio = "$ratio"; } else if ($arr["uploaded"] > 0) $ratio = "Inf."; else $ratio = "---";  $uploaded = mksize($arr["uploaded"]); $downloaded = mksize($arr["downloaded"]); $username = "" . htmlspecialchars($arr['username']) . ""; //$username = $arr["username"]; $usrclass = "".get_user_class_name($arr['class']).""; if ($arr["avatar"]) $avatarover = "" . htmlspecialchars($arr['avatar']) . ""; //$avatarover = $arr["avatar"]; elseif (!$arr["avatar"]) $avatarover = "/pic/default_avatar.png";   switch ($arr["class"]) { case UC_OWNER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_SVISOR: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_SYSOP: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_ELITE_ADMINISTRATOR: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_ADMINISTRATOR: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_MASTER_MODERATOR: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_MODERATOR: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_PREMIUM_UPLOADER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_UPLOADER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_VIP: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_LEGEND_USER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_EXTREME_USER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_ELITE_USER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_POWER_USER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; case UC_USER: $arr["username"] = "$joindate
 
Cl$usrclass

 UP
$uploaded
 DL
$downloaded
', CAPTION, '  R:$ratio [IMG]http://localhost:808/source/pic/arrowupp.gif[/IMG] $activeseed [IMG]http://localhost:808/pic/arrowdownn.gif[/IMG] $activeleech');\" onmouseout=\"return nd();\"> " . htmlspecialchars($arr["username"]) . ""; break; }   $donator = $arr["donor"] === "yes"; if ($donator)  $activeusers .= ""; $warned = $arr["warned"] === "yes"; if ($warned)  $activeusers .= ""; if ($warned) $activeusers .= "[IMG]http://localhost:808/source/%7B$pic_base_url%7Dwarned.gif[/IMG]"; } if (!$activeusers) $activeusers = "There have been no active users in the last 15 minutes.";  stdhead("Home");  echo "Welcome to last user :   $latestuser\n";  // Extra //print("[B][IMG]http://localhost:808/source/extra/invite2.gif[/IMG][/B]

\n"); //print("[B][IMG]http://localhost:808/source/extra/star.gif[/IMG] //[IMG]http://localhost:808/source/extra/uploadapp.png[/IMG] //[IMG]http://localhost:808/source/extra/star.gif[/IMG] //[IMG]http://localhost:808/source/extra/staffapp.png[/IMG] //[IMG]http://localhost:808/source/extra/star.gif[/IMG][/B]

\n"); // End Extra  begin_main_frame ();  print("
");  if (get_user_class() >= UC_SVISOR){ print("
Tracker News  [New Item]"); print("\n"); } else{ print("Tracker News"); }  $res  = mysql_query("SELECT FROM news WHERE ADDDATE(addedINTERVAL 365  DAY) > NOW() ORDER BY added DESC LIMIT 5") or sqlerr(__FILE__,  __LINE__); if (mysql_num_rows($res) > 0) {     print("\n");     $news_flag = 0;      while($array = mysql_fetch_array($res))     {         $user = mysql_fetch_assoc(mysql_query("SELECT username FROM users WHERE id $array[userid]")) or sqlerr();         if ($news_flag == 0) {              print("
[IMG]http://localhost:808/source/%5C%22pic/minus.gif%5C%22[/IMG] " . gmdate("M-d-y",strtotime($array['added'])) . " - " ."". $array['title'] . "  ");  if (get_user_class() >= UC_MODERATOR)             {                 print("    [E]");                 print(" [D]");              }             print(" ".format_comment($array["body"],0)." 
 
");              $news_flag = 1;         }         else {              print("
[IMG]http://localhost:808/source/%5C%22pic/plus.gif%5C%22[/IMG] " . gmdate("M-d-y",strtotime($array['added'])) . " - " ."". $array['title'] . "  ");  if (get_user_class() >= UC_MODERATOR)             {                 print("    [E]");                 print(" [D]");              }             print(" ".format_comment($array["body"],0)." 
 
");         }            print(" ".str_replace(array("n", " "), array("n", " "), $array["body"])."");         print("");     }     print("\n"); }  //print("

\n"); //print("Partenerul si sursa noastra zilnica de jocuri bune!
\
n"); //print("[IMG]http://www.movies-vault.org/extra/gamer.png[/IMG]\n");  ?>    "); $query = "SELECT * FROM banners WHERE 1=1"; $sql = mysql_query($query); while ($row = mysql_fetch_array($sql)) { $link = $row['link']; $banner = $row['banner']; print("[IMG]http://localhost:808/source/$banner[/IMG]"); } print(" ");  ////////////////////////////////////////////////////////////////////////////////////// ?> 
Torrents Area Radio -  Kiss FM --           "); $query = "SELECT * FROM leftbanner WHERE 1=1"; $sql = mysql_query($query); while ($row = mysql_fetch_array($sql)) { $link1 = $row['link1']; $banner1 = $row['banner1']; print(""); } $query = "SELECT * FROM rightbanner WHERE 1=1"; $sql = mysql_query($query); while ($row = mysql_fetch_array($sql)) { $link2 = $row['link2']; $banner2 = $row['banner2']; print(""); } print("  [IMG]http://localhost:808/source/[/IMG][IMG]http://kissfm.ro/blogs/resita/files/2012/01/header_kiss_fm_nr_1_2012_640x480.jpg[/IMG]");  //////////////////////////////////////////////////////////////////////////////////////   if ($CURUSER) {   // Get current poll   $res = mysql_query("SELECT * FROM polls ORDER BY added DESC LIMIT 1") or sqlerr();   if($pollok=(mysql_num_rows($res)))   {           $arr = mysql_fetch_assoc($res);           $pollid = $arr["id"];           $userid = $CURUSER["id"];           $question = format_comment($arr["question"]);           $o = array($arr["option0"], $arr["option1"], $arr["option2"], $arr["option3"], $arr["option4"],             $arr["option5"], $arr["option6"], $arr["option7"], $arr["option8"], $arr["option9"],             $arr["option10"], $arr["option11"], $arr["option12"], $arr["option13"], $arr["option14"],             $arr["option15"], $arr["option16"], $arr["option17"], $arr["option18"], $arr["option19"]);    // Check if user has already voted           $res = mysql_query("SELECT * FROM pollanswers WHERE pollid=$pollid AND userid=$userid") or sqlerr();           $arr2 = mysql_fetch_assoc($res);   }    print("[B]Recent Poll");    if (get_user_class() >= UC_SYSOP)   {           print("");                 print(" - [New]\n");                 if($pollok) {                   print(" - [Edit]\n");                   //      print(" - [Delete]");                 }                 print("");         }         print("[/B]

\n");         if($pollok) {                 print("\n");           print("");           print("[CENTER]$question[/CENTER]
\n");           $voted = $arr2;           if ($voted)           {             // display results             if ($arr["selection"])               $uservote = $arr["selection"];             else               $uservote = -1;                         // we reserve 255 for blank vote.             $res = mysql_query("SELECT selection FROM pollanswers WHERE pollid=$pollid AND selection < 20") or sqlerr();             $tvotes = mysql_num_rows($res);              $vs = array(); // array of             $os = array();              // Count votes             while ($arr2 = mysql_fetch_row($res))               $vs[$arr2[0]] += 1;              reset($o);             for ($i = 0; $i < count($o); ++$i)               if ($o[$i])                 $os[$i] = array($vs[$i], $o[$i]);              function srt($a,$b)             {               if ($a[0] > $b[0]) return -1;               if ($a[0] < $b[0]) return 1;               return 0;             }              // now os is an array like this: array(array(123, "Option 1"), array(45, "Option 2"))             if ($arr["sort"] == "yes")                     usort($os, srt);              print("\n");             $i = 0;             while ($a = $os[$i])             {               if ($i == $uservote)                 $a[1] .= " *";               if ($tvotes == 0)                       $p = 0;               else                       $p = round($a[0] / $tvotes * 100);               if ($i % 2)                 $c = "";               else                 $c = "";               print("\n");               ++$i;             }             print("" . $a[1] . "  " .                 "[IMG]http://localhost:808/pic/bar_left.gif[/IMG][IMG]http://localhost:808/pic/bar.gif[/IMG][IMG]http://localhost:808/pic/bar_right.gif[/IMG] $p%\n");                         $tvotes = number_format($tvotes);             print("[CENTER]Votes: $tvotes[/CENTER]
\n");           }           else           {             print("\n");             $i = 0;             while ($a = $o[$i])             {               print("$a
\n");               ++$i;             }             print("
");             print("Blank vote (a.k.a. \" Vreau doar sa vad rezultatele ! \")
\n");             print("");           } ?>  Anterioare | Sugestii\n"); ?>   \n";           echo "";           echo"[B]No Active Polls[/B]

\n";           echo "";         } } ?> = UC_USER) { ?>       "; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "[IMG]http://localhost:808/source/pic/bold.png[/IMG][IMG]http://localhost:808/source/pic/italic.png[/IMG][IMG]http://localhost:808/source/pic/underline.png[/IMG][IMG]http://localhost:808/source/pic/url.png[/IMG][IMG]http://localhost:808/source/pic/image.png[/IMG]                           
        
         
"; } ?>   
[B]Shoutbox[/B]

                       = UC_USER) { ?> 
Useri Activi: 
Notice:  Undefined variable: totalonline in C:\xampp\htdocs\Source\index.php on line 691
         

                                   [B]More Smilies[/B]

   
[IMG]http://localhost:808/source/pic/smilies/smile2.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/rofl.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/smile1.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/grin.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/laugh.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/cool1.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/noexpression.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/confused.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/sad.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/weep.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/hmmm.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/w00t.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/sly.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/greedy.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/sneaky.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/kiss.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/evil.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/crazy.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/wave.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/geek.gif[/IMG] [IMG]http://localhost:808/source/pic/smilies/tongue.gif[/IMG]          
Notice:  Undefined variable: activeusers in C:\xampp\htdocs\Source\index.php on line 696
    = UC_VIP) { ?>  
Tracker Statistics                           Maximum Users             
Notice:  Undefined variable: maxusers in C:\xampp\htdocs\Source\index.php on line 708
                   Registered Users         
Notice:  Undefined variable: registered in C:\xampp\htdocs\Source\index.php on line 710
                   Today registered         
Notice:  Undefined variable: todayreg in C:\xampp\htdocs\Source\index.php on line 712
                   Invited Users             
Notice:  Undefined variable: invites in C:\xampp\htdocs\Source\index.php on line 714
                   Unconfirmed Users         
Notice:  Undefined variable: unverified in C:\xampp\htdocs\Source\index.php on line 716
                   Online Users             
Notice:  Undefined variable: totalonline in C:\xampp\htdocs\Source\index.php on line 718
                   Unconnectable Peers         
Notice:  Undefined variable: NAT in C:\xampp\htdocs\Source\index.php on line 720
                                       Male Users                 
Notice:  Undefined variable: male in C:\xampp\htdocs\Source\index.php on line 726
                   Female Users             
Notice:  Undefined variable: female in C:\xampp\htdocs\Source\index.php on line 728
                   Undecided Users             
Notice:  Undefined variable: nobody in C:\xampp\htdocs\Source\index.php on line 730
                   Warned Users             
Notice:  Undefined variable: warnedu in C:\xampp\htdocs\Source\index.php on line 732
                   Disabled Users             
Notice:  Undefined variable: disabled in C:\xampp\htdocs\Source\index.php on line 734
                   Forum Topics             
Notice:  Undefined variable: topics in C:\xampp\htdocs\Source\index.php on line 736
                   Forum Posts                 
Notice:  Undefined variable: posts in C:\xampp\htdocs\Source\index.php on line 738"; if ($CURUSER) $activeusers .= "{$arr["username"]}"; else $activeusers .= "{$arr["username"]}"; if ($donator) $activeusers .= "[IMG]http://localhost:808/source/%7B$pic_base_url%7Dstar.gif[/IMG] 

Phpmyadmin :
Quote:
Import has been successfully finished, 106 queries executed. (bestzone.sql)
maxsecrets.php :

PHP Code:
<?

$mysql_host 
"localhost";
$mysql_user "root";
$mysql_pass "12345";
$mysql_db "bestzone";

?>
bittorrent.php :
PHP Code:
<?
include "ctracker.php";

function 
security_staff () 
{
    global 
$CURUSER;
    
$clasa  16//number class of Owner
    
$glavnii = array("BigMax","BORG","Thor");
    
// Case sensitive. (example: array("adminname1","adminname2","adminname3","adminname4","so far")
    
if ($CURUSER["class"] >= $clasa)
        if (!
in_array($CURUSER["username"], $glavniitrue)) { // true for strict comparison
        
$msg "[b]ATENTIE ! - un idiot incearca sa atace trackerul :[/b]
        
        [b]Username[/b]: "
.$CURUSER["username"]." ; 
        [b]User ID[/b]: "
.$CURUSER["id"]." ;
        [b]IP[/b]: "
.getip();
        
mysql_query("INSERT INTO messages (poster, sender, receiver, added, msg) VALUES(0, 0, '1', '" get_date_time() . "', " .sqlesc($msg) . ")") or sqlerr(__FILE____LINE__);
mysql_query("UPDATE users set enabled='no' WHERE id=$CURUSER[id]") or sqlerr(__FILE____LINE__);
mysql_query("UPDATE users set class='1' WHERE id=$CURUSER[id]") or sqlerr(__FILE____LINE__);
        
stderr("Acces Denied!","Your username not found in security code, your account will be DISABLED.");
}
}

// Anti SQL injection
    
$x str_replace("--"'--'$x);
    
$x str_replace("UPDATE"''$x);
    
$x str_replace("DELETE"''$x);
    
$x str_replace("DROP"''$x);
    
$x str_replace("INSERT"''$x);
    
$x str_replace("$mysql_"''$x);
    
$x str_replace("java script:"''$x);
    
//
    
// 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;
}

// Anti SQL injection
function isAlphaNumeric$szInput )
{
   return (bool) 
preg_match'/^[a-zA-Z0-9]$/'$szInput );
}
// usage:
if( isAlphaNumeric'mystring123' ) )
{
   
// valid
}else
{
   
// invalid
}

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); }
}


// 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 
maxsysop () {
global 
$CURUSER;
// Check Staff Names
$lmaxclass  16;
$lsysopnames = array("BigMax","BORG","Thor"); // Case sensitive. Change this (YOUR SYSOP-ADMIN NAMES GOES HERE) (example: array("adminname1","adminname2","adminname3","adminname4","so far")
    
if ($CURUSER["class"] >= $lmaxclass)
        if (!
in_array($CURUSER["username"], $lsysopnamestrue)) { // true for strict comparison
            
$msg "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip();
            
write_log($msg);
            
stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!");
        }

// Check Staff IDS        
define ('UC_OWNER'15); // Minumum Staff Level (9= UC_MODERATOR)
if ($CURUSER['class'] >= UC_OWNER) {
    
$allowed_ID = array(1,2,3,4.5); // Change this (YOUR SYSOP-ADMIN IDS GOES HERE) (example: array(1,2,3,4,5))
        
if (!in_array((int)$CURUSER["id"], $allowed_IDtrue)) { // true for strict comparison
            
$msg "Fake Account Detected: Username: ".$CURUSER["username"]." - UserID: ".$CURUSER["id"]." - UserIP : ".getip();
            
write_log($msg);
            
stderr("Access Denied!","We come to believe you are using a fake account, therefore we've logged this action!");            
        }        
    }
}

function 
local_user()
{
  return 
$_SERVER["SERVER_ADDR"] == $_SERVER["REMOTE_ADDR"];
}

$FUNDS "$0";

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

$max_torrent_size 1048576;
$announce_interval 60 30;
$signup_timeout 86400;
$minvotes 1;
$max_dead_torrent_time 2600;
$invites 400000000;
$autoclean_interval 300;

// Max users on site
$maxusers 40000;

// ONLY USE ONE OF THE FOLLOWING DEPENDING ON YOUR O/S!!!
$torrent_dir "warehouse";    # FOR UNIX ONLY - must be writable for httpd user
$SUBSPATH "subs";
//$torrent_dir = "/opt/lampp/htdocs/torrents";    # FOR WINDOWS ONLY - must be writable for httpd user

# the first one will be displayed on the pages
$announce_urls = array();
$announce_urls[] = "http://xzone.ttl60.com/announce.php";

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 "http://xzone.ttl60.com";

// For USER AGREEMENT purpose only!
$DEFAULTBASEURL1 "http://xzone.ttl60.com";

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

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

// Site donation email
$DONATEMAIL "bits.flow@yahoo.com";

// Email for sender/return path.
$SITEEMAIL "postmaster@torrents-area.net";

$SITENAME "BEST zone";

$pic_base_url "/pic/";
$imgdir "/pic/";

// Maximum size of files uploaded into the BitBucket in bytes
$GLOBALS["MAX_UPLOAD_FILESIZE"] = 500 1024;

// Maximum size of the BitBucket per user in bytes
$GLOBALS["MAX_BITBUCKET_SIZE_USER"] = 1024 1024;

// Maximum size of the BitBucket for uploaders in bytes
$GLOBALS["MAX_BITBUCKET_SIZE_UPLOADER"] = 100 1024 1024;

// Path where all Bit-Bucket files are stored. These are:
// User's files, torrent and NFO images
// This path MUST be a subdir of the tracker root, and MUST be
// publicly available, optionally with referrer check
// Webserver MUST have write permission on this directory!
// No trailing slash.
$GLOBALS["BITBUCKET_DIR"] = "bitbucket";

// Relative or absolute URL where all images for the interface are stored.
// MUST include a trailing slash!
$GLOBALS["PIC_BASE_URL"] = "pic/";

require_once(
"maxsecrets.php");
require_once(
"maxcleanup.php");

$maxloginattempts 6// change this whatever u want. if u dont know what is this, leave it default

//Do not modify -- versioning system
//This will help identify code for support issues at tbdev.net
define ('TBVERSION','3.0');

/**** validip/getip courtesy of manolete <manolete@myway.com> ****/

// IP Validation
function validip($ip)
{
        if (!empty(
$ip) && $ip == long2ip(ip2long($ip)))
        {
                
// 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;
}

// Patched function to detect REAL IP address if it's valid
function getip() {
   if (isset(
$_SERVER)) {
     if (isset(
$_SERVER['HTTP_X_FORWARDED_FOR']) && validip($_SERVER['HTTP_X_FORWARDED_FOR'])) {
       
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];
     } elseif (isset(
$_SERVER['HTTP_CLIENT_IP']) && validip($_SERVER['HTTP_CLIENT_IP'])) {
       
$ip $_SERVER['HTTP_CLIENT_IP'];
     } else {
       
$ip $_SERVER['REMOTE_ADDR'];
     }
   } else {
     if (
getenv('HTTP_X_FORWARDED_FOR') && validip(getenv('HTTP_X_FORWARDED_FOR'))) {
       
$ip getenv('HTTP_X_FORWARDED_FOR');
     } elseif (
getenv('HTTP_CLIENT_IP') && validip(getenv('HTTP_CLIENT_IP'))) {
       
$ip getenv('HTTP_CLIENT_IP');
     } else {
       
$ip getenv('REMOTE_ADDR');
     }
   }

   return 
$ip;
 }

function 
dbconn($autoclean false)
{
    global 
$mysql_host$mysql_user$mysql_pass$mysql_db;

    if (!@
mysql_connect($mysql_host$mysql_user$mysql_pass))
    {
          switch (
mysql_errno())
          {
                case 
1040:
                case 
2002:
                        if (
$_SERVER[REQUEST_METHOD] == "GET")
                                die(
"<html><head><meta http-equiv=refresh content=\"5 $_SERVER[REQUEST_URI]\"></head><body><table border=0 width=100% height=100%><tr><td><h3 align=center>The server load is very high at the moment. Retrying, please wait...</h3></td></tr></table></body></html>");
                        else
                                die(
"Too many users. Please press the Refresh button in your browser to retry.");
        default:
                die(
"[" mysql_errno() . "] dbconn: mysql_connect: " mysql_error());
      }
    }
    
mysql_select_db($mysql_db)
        or die(
'dbconn: mysql_select_db: ' mysql_error());

    
userlogin();

    if (
$autoclean)
        
register_shutdown_function("autoclean");
}


function 
userlogin() {
    global 
$SITE_ONLINE;
    unset(
$GLOBALS["CURUSER"]);

    
$ip getip();
        
$nip ip2long($ip);
    
$res mysql_query("SELECT * FROM bans WHERE $nip >= first AND $nip <= last") or sqlerr(__FILE____LINE__);
    if (
mysql_num_rows($res) > 0)
    {
      
header("HTTP/1.0 403 Forbidden");
      print(
"<html><body><h1>403 Forbidden</h1>Unauthorized IP address.</body></html>\n");
      die;
    }

    if (!
$SITE_ONLINE || empty($_COOKIE["uid"]) || empty($_COOKIE["pass"]))
        return;
    
$id = (int)$_COOKIE["uid"];
    if (!
$id || strlen($_COOKIE["pass"]) != 32)
        return;
    
$res mysql_query("SELECT * FROM users WHERE id = $id AND enabled='yes' AND status = 'confirmed' LIMIT 1");// or die(mysql_error());
    
$row mysql_fetch_array($res);
    if (!
$row)
        return;
    
$sec hash_pad($row["secret"]);
    if (
$_COOKIE["pass"] !== $row["passhash"])
        return;
        if ((
$ip != $row["ip"]) && $row["ip"])
    
mysql_query("INSERT INTO iplog (ip, userid, access) VALUES (" sqlesc($row["ip"]) . ", " $row["id"] . ", '" $row["last_access"] . "')");
    
mysql_query("UPDATE users SET last_access='" get_date_time() . "', ip=".sqlesc($ip)." WHERE id=" $row["id"]);// or die(mysql_error());
    
$row['ip'] = $ip;
    
$GLOBALS["CURUSER"] = $row;
}

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 
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 
mksizeint($bytes)
                    {
                    
$bytes max(0$bytes);
                    if (
$bytes 1000)
                    return 
number_format(floor($bytes), 0","".") . " B";
                    elseif (
$bytes 1000 1024)
                    return 
number_format(floor($bytes 1024), 0","".") . " KB";
                    elseif (
$bytes 1000 1048576)
                    return 
number_format(floor($bytes 1048576), 0","".") . " MB";
                    elseif (
$bytes 1000 1073741824)
                    return 
number_format(floor($bytes 1073741824), 0","".") . " GB";
                    elseif (
$bytes 1000 1099511627776)
                    return 
number_format(floor($bytes 1099511627776), 0","".") . " TB";
                    else
                    return 
number_format(floor($bytes 1125899906842624), 0"."".") . " PB";
                    }

function 
prefixed($bytes)
{
    
$prefixes = array("""k""M""G""T""P""E""Z""Y""B""Geop");
    
$i 0;
    
$div 1;
    while (
$bytes $div 1024 && $i count($prefixes)) {
        
$i++;
        
$div *= 1024;
    }

    return 
round($bytes $div2) . " " $prefixes[$i] . "B";
}

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

function 
display_date_time($time) {
  global 
$CURUSER;
  return 
date("d-m-Y H:i:s"strtotime($time) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60));
}

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"] . " secs";
}

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 
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 
stdhead($title ""$msgalert true) {
    global 
$CURUSER$SITE_ONLINE$FUNDS$SITENAME;

  if (!
$SITE_ONLINE)
    die(
"Site is down for maintenance, please check back again later... thanks<br>");

    
//header("Content-Type: text/html; charset=utf-8");        //== anulat de BigMax pentru viewnfo.php ==//
    //header("Pragma: No-cache");
    
if ($title == "")
        
$title $SITENAME .(isset($_GET['tbv'])?" (".TBVERSION.")":'');
    else
        
$title $SITENAME .(isset($_GET['tbv'])?" (".TBVERSION.")":''). " :: " htmlspecialchars($title);
  if (
$CURUSER)
  {
    
$ss_a = @mysql_fetch_array(@mysql_query("SELECT uri FROM stylesheets WHERE id=" $CURUSER["stylesheet"]));
    if (
$ss_a$ss_uri $ss_a["uri"];
  }
  if (!
$ss_uri)
  {
    (
$r mysql_query("SELECT uri FROM stylesheets WHERE id=1")) or die(mysql_error() );
    (
$a mysql_fetch_array($r)) or die(mysql_error());
    
$ss_uri $a["uri"];
  }
  if (
$msgalert && $CURUSER)
  {
    
$res mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" $CURUSER["id"] . " && unread='yes'") or die("OopppsY!");
    
$arr mysql_fetch_row($res);
    
$unread $arr[0];
  }
  if (
$CURUSER["fader"] == "yes")
  {
  
?>
<script>
  var color = "<?=$CURUSER["fadecolor"]?>";
</script>
<script language="JavaScript1.2">
function log_out()
{
    ht = document.getElementsByTagName("html");
    ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
    if (confirm(l_logout))
    {
        return true;
    }
    else
    {
        ht[0].style.filter = "";
        return false;
    }
}
var l_logout="Are you sure, you want to logout ?";
</script>
  <?
  
}
?>
<html>
<head>
<title><?= $title ?></title>
<link rel="shortcut icon" href="/favicon.ico">
<? if ($CURUSER) { ?>
<link rel="stylesheet" href="/<?=$ss_uri?>" type="text/css">
<link rel="alternate" type="application/rss+xml" title="Latest Torrents" href="<?=$DEFAULTBASEURL?>/rss.php">
<script type="text/javascript" src="js/main.js"></script>
<? } else { ?>
<link rel="stylesheet" href="/css/login.css" type="text/css">
<? }?>
</head>
<body>
<script type="text/javascript" src="js/wz_tooltip.js"></script>
<noscript><div style="position: absolute; padding: 360px; top: 2%; left: 10%; z-index: 80002; border: #514B79 solid 1px; background-image: url(pic/black.png); color: #FF0000"><div align="center"><strong><br />This page can not display properly without JavaScript.<br />Please enable JavaScript and reload this page.<br /></strong></div></div></noscript>


<? if ($CURUSER) { ?>
<table class="main" width="966" align="center" cellspacing="0" cellpadding="0" style="background: transparent">
<tr>
<td class="clear">
<div align="center"><img src="pic/header.gif" class="header" usemap="#m_header" /></div>


                     <!-- /////////// Mapare header la teme //////////// -->

<? if (($CURUSER["stylesheet"] == 1) || (!$CURUSER)) { ?>                                          <!-- /// Aeon Design /// -->
<map name="m_header">
<area shape="rect" coords="152,148,199,186" href="index.php" />
  <area shape="rect" coords="203,150,252,185" href="browse.php" />
  <area shape="rect" coords="256,152,315,184" href="donate.php" />
  <area shape="rect" coords="319,153,360,183" href="browseadult.php" />
  <area shape="rect" coords="363,154,408,182" href="ticketnew.php" />
  <area shape="rect" coords="413,154,470,181" href="viewrequests.php" />
  <area shape="rect" coords="475,154,522,181" href="my.php" />
  <area shape="rect" coords="526,154,576,181" href="upload.php" />
  <area shape="rect" coords="580,155,631,180" href="forums.php" />
  <area shape="rect" coords="635,156,677,179" href="users.php" />
  <area shape="rect" coords="681,155,725,179" href="topten.php" />
  <area shape="rect" coords="729,156,759,178" href="faq.php" />
  <area shape="rect" coords="763,156,802,177" href="rules.php" />
  <area shape="rect" coords="807,156,847,177" href="staff.php" />
</map>
<? ?>

<? if (($CURUSER["stylesheet"] == 2) || (!$CURUSER)) { ?>                                          <!-- /// Aeon Design /// -->
<map name="m_header">
<area shape="rect" coords="152,148,199,186" href="index.php" />
<area shape="rect" coords="203,150,252,185" href="browse.php" />
  <area shape="rect" coords="256,152,315,184" href="donate.php" />
  <area shape="rect" coords="319,153,360,183" href="browseadult.php" />
  <area shape="rect" coords="363,154,408,182" href="ticketnew.php" />
  <area shape="rect" coords="413,154,470,181" href="viewrequests.php" />
  <area shape="rect" coords="475,154,522,181" href="my.php" />
  <area shape="rect" coords="526,154,576,181" href="upload.php" />
  <area shape="rect" coords="580,155,631,180" href="forums.php" />
  <area shape="rect" coords="635,156,677,179" href="users.php" />
  <area shape="rect" coords="681,155,725,179" href="topten.php" />
  <area shape="rect" coords="729,156,759,178" href="faq.php" />
  <area shape="rect" coords="763,156,802,177" href="rules.php" />
  <area shape="rect" coords="807,156,847,177" href="staff.php" />
</map>
<? ?>

</td></tr></table>
<? ?>


<? /*
<!-- /////// some vars for the statusbar;o) //////// -->
*/ 
?>
<? 
if ($CURUSER) { ?>
<?
$datum 
gmdate("H:i"time() + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60));
$datumm gmdate("l, M d Y H:i"time() + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60));
$res4 mysql_query("SELECT invites FROM users WHERE id=" sqlesc($CURUSER["id"]) . " LIMIT 1") or print(mysql_error());
$arr mysql_fetch_assoc($res4);
$invites "$arr[invites]";
$usrclass "&nbsp;-<font style=font:italic><b>&nbsp;".get_user_class_name($CURUSER['class'])."&nbsp;</b></font>&nbsp;|";
$uped mksize($CURUSER['uploaded']);
$downed mksize($CURUSER['downloaded']);
if (
$CURUSER["downloaded"] > 0)
{
$ratio $CURUSER['uploaded'] / $CURUSER['downloaded'];
$ratio number_format($ratio3);
$color get_ratio_color($ratio);
if (
$color)
$ratio "$ratio";
}
else
if (
$CURUSER["uploaded"] > 0)
$ratio "Inf.";
else
$ratio "---";

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

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

//// check for messages //////////////////
$res1 mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" $CURUSER["id"] . " AND location IN ('in', 'both')") or print(mysql_error());
$arr1 mysql_fetch_row($res1);
$messages $arr1[0];
$res1 mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" $CURUSER["id"] . " AND location IN ('in', 'both') AND unread='yes'") or print(mysql_error());
$arr1 mysql_fetch_row($res1);
$unread $arr1[0];
$res1 mysql_query("SELECT COUNT(*) FROM messages WHERE sender=" $CURUSER["id"] . " AND location IN ('out', 'both')") or print(mysql_error());
$arr1 mysql_fetch_row($res1);
$outmessages $arr1[0];
$res1 mysql_query("SELECT COUNT(*) FROM messages WHERE receiver=" $CURUSER["id"] . " && unread='yes'") or die("OopppsY!");
$arr1 mysql_fetch_row($res1);
$unread $arr1[0];
if (
$unread)
$inboxpic "<img height=14px style=border:none alt=inbox title='inbox (new messages)' src=pic/pn_inboxnew.gif>";
else
$inboxpic "<img height=14px style=border:none alt=inbox title='inbox (no new messages)' src=pic/pn_inbox.gif>";

//// check active torrents ///////////////////////
$res2 mysql_query("SELECT COUNT(*) FROM peers WHERE userid=" $CURUSER["id"] . " AND seeder='yes'") or print(mysql_error());
$row mysql_fetch_row($res2);
$activeseed $row[0];
$res2 mysql_query("SELECT COUNT(*) FROM peers WHERE userid=" $CURUSER["id"] . " AND seeder='no'") or print(mysql_error());
$row mysql_fetch_row($res2);
$activeleech $row[0];
//// end

// check if user is connectable or not
$res3 mysql_query("SELECT connectable FROM peers WHERE userid=" sqlesc($CURUSER["id"]) . " LIMIT 1") or print(mysql_error());
if(
$row mysql_fetch_row($res3)){
       
$connect $row[0];
       if(
$connect == "yes"){
         
$connectable "<b><font color=green><a title='Connectable = Yes'>Connectable</a></font></b>";
       }else{
         
$connectable "<b><font color=red><a title='Connectable = No'>Unconnectable</a></font></b>";
       }
}else{
$connectable ="<b><a title='Unknow'>Unknown</a></b>";
}
$bonus number_format($CURUSER['seedbonus'], 1);
// end
?>
<? 
/*
<!-- //////// start the statusbar ///////////// -->
*/ 
?>
<table class="mainn" align="center" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="tableaa"><table class="tableaa" align="center" cellspacing="0" cellpadding="12" border="0">
<tr>
<td class="bottom" align="left"><span class="smallfont">
<?
if(($datum >= 6) && ($datum 12)){ $hai "<b>Buna Dimineata</b>"; }
if((
$datum >= 12) && ($datum 18)){ $hai "<b>Buna Ziua</b>"; }
if((
$datum >= 18) && ($datum 24)){ $hai "<b>Buna Seara</b>"; }
if((
$datum >= 0) && ($datum 6)){ $hai "<b>Noapte Buna</b>"; }
echo 
$hai;?>&nbsp;<b><a href="userdetails.php?id=<?=$CURUSER'id' ?>"><?=$CURUSER ['username']?></a></b><?=$medaldon?><?=$warn?><?=$usrclass;?> 
<!--<a href="userchat.php"><font color=seagreen><b>CHAT</b></font></a> | -->
<? if (get_user_class() >= UC_VIP) { ?> <a href="mytorrents.php"><font color=#9F81F7><b>My Torrents</b></font></a> | 
<?}?><? if (get_user_class() >= UC_POWER_USER) { ?><a href="subnet.php"><b><font color=#04B4AE>Network</font></b></a> | 
<?}?><? if ($CURUSER[seedbonus] != "0") { ?><b><a href="mybonus.php"><font color=#E7E700>Bonus: </font><?=$bonus?></a></b> | 
<?}?><? if ($CURUSER[invites] != "0") { ?><b><a href="invite.php"><font color=#FE9A2E> Invites: </font><?=$invites?></a></b> | 
<?}?><? if (get_user_class() < UC_VIP) { ?><a href="donate.php"><font color=#FF4D00><b>BE VIP !</b></font></a> | 
<?}?><a href="casino.php"><b>&nbsp;<img src= "pic/jack.png"></img>&nbsp;</b></a> | 
<!--<a href="blackjack.php">&nbsp;<img src= "pic/jack.png"></img>&nbsp;</a> | -->
<? if (get_user_class() >= UC_MODERATOR) { ?><a href="staffpanel.php"><img height=17px style=border:none src="pic/stap.png"></a> | 
<?}?><? if (get_user_class() >= UC_MODERATOR) { ?> <a href="staffbox.php"><img height=17px style=border:none src="pic/stam.png"></a></b> | 
<?}?><? if (get_user_class() >= UC_ADMINISTRATOR) { ?><a href="uploadapps.php"><img height=17px style=border:none src="pic/upap.png"></a> | 
<?}?><? if (get_user_class() >= UC_SVISOR) { ?><a href="staffapps.php"><img height=17px style=border:none src="pic/stafap.png"></a> | 
<?}?>
&nbsp;<a href="leaveprofile.php" onClick="return log_out()"><img height=15px style=border:none src="pic/exit.png"></a>&nbsp;<br/>
<br>
<font color=#5882FA><b>Ratio:</b></font> <font class="statusdetails"><b><?=$ratio?></b></font>&nbsp;|
<font color=#00CE00><b>Uploaded:</b></font> <font class="statusdetails"><b><?=$uped?></b></font>&nbsp;|
<font color=#FF0000><b>Downloaded:</b></font> <font class="statusdetails"><b><?=$downed?></b></font>&nbsp;|
<font class="statusdetails"><b><font color=#81BEF7>Active Torrents:</font></b>&nbsp;</span> <img alt="Torrents seeding" title="Torrents seeding" src="pic/arrowup.gif">&nbsp;<b><font class="statusdetails"><span class="smallfont"><?=$activeseed?></span></font>&nbsp;<img alt="Torrents leeching" title="Torrents leeching" src="pic/arrowdown.gif">&nbsp;<font class="statusdetails"><span class="smallfont"><?=$activeleech?>&nbsp;|
<?=$connectable?>&nbsp;&nbsp;</b></span></font></td>

<td class="bottom" align="right"><span class="smallfont"><div style="margin-top: 8px"><?=$datumm?></div><br/>
<?
if ($messages){
print(
"<span class=smallfont><a href=inbox.php>$inboxpic</a> $messages ($unread New)</span>");
if (
$outmessages)
print(
"<span class=smallfont>&nbsp;&nbsp;<a href=inbox.php?out=1><img height=14px style=border:none alt=sentbox title=sentbox src=pic/pn_sentbox.gif></a> $outmessages</span>&nbsp;");
else
print(
"<span class=smallfont>&nbsp;&nbsp;<a href=inbox.php?out=1><img height=14px style=border:none alt=sentbox title=sentbox src=pic/pn_sentbox.gif></a> 0</span>&nbsp;");
}
else
{
print(
"<span class=smallfont><a href=inbox.php><img height=14px style=border:none alt=inbox title=inbox src=pic/pn_inbox.gif></a> 0</span>");
if (
$outmessages)
print(
"<span class=smallfont>&nbsp;&nbsp;<a href=inbox.php?out=1><img height=14px style=border:none alt=sentbox title=sentbox src=pic/pn_sentbox.gif></a> $outmessages</span>&nbsp;");
else
print(
"<span class=smallfont>&nbsp;&nbsp;<a href=inbox.php?out=1><img height=14px style=border:none alt=sentbox title=sentbox src=pic/pn_sentbox.gif></a> 0</span>&nbsp;");
}
print(
"&nbsp;<a href=friends.php><img style=border:none alt=Buddylist title=Buddylist src=pic/buddylist.gif></a>&nbsp;");
print(
"&nbsp;<a href=rss.php?feed=dl&cat=23,22,1,24,7,25,12,30,4,21,17,26,27,28,29,35,36,20,31,5,32,19,6,34,33,9&passkey=$CURUSER[passkey]><img style=border:none alt=Rss title=Rss src=pic/rss.gif></a>");
?>
</span></td>

</tr>
</table></table>

<? } else { ?>
<? 
?>
<? 
/*
                     <!-- /////////// Latime middle la teme //////////// -->
*/ 
?>
<?php

?>
<? 
if ($CURUSER) { ?>
<? 
if (($CURUSER["stylesheet"] == 1) || (!$CURUSER)) { ?>          <!-- /// Default Theme /// -->
<table class="mainouter" width="1000" align="center" border="0" cellspacing="0" cellpadding="10">
<? ?>

<? if (($CURUSER["stylesheet"] == 2) || (!$CURUSER)) { ?>                 <!-- /// Aliens /// -->
<table class="mainouter" width="1000" align="center" border="0" cellspacing="0" cellpadding="10">
<? ?>

<? } else { ?>
<table class="mainouter" width="450" align="center" border="0" cellspacing="0" cellpadding="10">
<? ?>
<? 
/*
<!------------- MENU ------------------------------------------------------------------------>
*/ 
?>
<? $fn 
substr($_SERVER['PHP_SELF'], strrpos($_SERVER['PHP_SELF'], "/") + 1); ?>
<tr><td align="center" class="outer" style="padding-top: 10px; padding-bottom: 20px">
<?

/*
if ($CURUSER) {
if (get_user_class() < UC_UPLOADER || get_user_class() == UC_OWNER) {
  print("<p><table border=0 cellspacing=0 cellpadding=0><tr><td align=center style='width: 404px; height: 38px; border: 0px; padding-top: 5px; background: url(pic/ann.png)'>\n");
  print("<a href=$BASEURL/donate.php><font size=2 color=white><b>Toate pachetele <font color=red>xMail</font> cumparate pe data de <font color=red>20.06.2009</font><br> beneficiaza de <font color=red>+50% upload</font> !</b></font></b>");
  print("</td></tr></table></p>\n");
}
}
*/

/*
if ($CURUSER) {
if (get_user_class() < UC_UPLOADER || get_user_class() == UC_OWNER) {
  print("<a href=$BASEURL/donate.php><img src=/pic/addvert/promo.png border=none alt=Promo /></a>");
  print("<br><br>");
}
*/

$announcement $CURUSER['announce'];
if (
$announcement == "yes")
  print(
"<a href=$BASEURL/announcement.php><img src=/pic/ann.png border=none alt=Announcement /></a>");
  print(
"<br><br>");

if (
$unread)
{
  print(
"<p><table border=0 cellspacing=0 cellpadding=10 bgcolor=red><tr><td style='padding: 10px; background: url(pic/back_newpm.gif)'>\n");
  print(
"<b><a href=$BASEURL/inbox.php><font color=white>You have $unread new message" . ($unread "s" "") . " !</font></a></b>");
  print(
"</td></tr></table></p><br>\n");
}

if (
$CURUSER) {
    
$res mysql_query("SELECT * FROM polls ORDER BY added DESC LIMIT 1") or sqlerr();
    
$arr mysql_fetch_assoc($res);
    
$pollid $arr["id"];


       
$id $CURUSER["id"];
    
$respoll mysql_query("SELECT userid FROM pollanswers WHERE pollid=$pollid AND userid=$id") or sqlerr();
    
$arrpoll mysql_fetch_assoc($respoll);
    if (!
$arrpoll[userid]) {
        print(
"<p><table border=0 cellspacing=0 cellpadding=10 bgcolor=yellow><tr><td style='padding: 10px; background: url(pic/back_new.gif)'>\n");
        print(
"<b><a href=\"$BASEURL/index.php?action=viewindex\">New poll, please vote !</a></b>");
        print(
"</td></tr></table></p><br>\n");
    }
}

//=== report link for big red box thanks carphunter18 :)
if (get_user_class() >= UC_MODERATOR) {
$res_reports mysql_query("SELECT COUNT(*) FROM reports WHERE delt_with = '0'");
$arr_reports mysql_fetch_row($res_reports);
$num_reports $arr_reports[0];
if (
$num_reports 0)
echo
"<p><table border=0 cellspacing=0 cellpadding=10 bgcolor=red><tr><td style='padding: 5px; background: url(pic/back_newpm.gif)' align=center><b>Hey $CURUSER[username]$num_reports Report" . ($num_reports "s" "") . " to be dealt with<br>click <a href=reports.php>HERE</a> to view reports</b></td></tr></table></p>\n";
}

}

function 
stdfoot() {
global 
$CURUSER;
if (!
$CURUSER) {
exit();
}
?>
<? 
if ($CURUSER) { ?>
</td></tr></table></td></tr></table><div align="center"><img src="pic/footer.gif" class="footer" usemap="#m_footer" /></div>
<? ?>


                     <!-- /////////// Mapare footer la teme //////////// -->
                     

<? if (($CURUSER["stylesheet"] == 1) || (!$CURUSER)) { ?>                                         <!-- /// Aeon Design /// -->
<map name="m_footer">
<area shape="rect" coords="361,18,426,39" href="bitbucket.php" />
  <area shape="rect" coords="428,17,468,40" href="links.php" />
  <area shape="rect" coords="470,16,539,40" href="useragreement.php" />
  <area shape="rect" coords="541,16,572,40" href="log" />
  <area shape="rect" coords="575,16,637,39" href="chat.php" />
</map>
<br><center><img src="pic/themes/default/rebrom.png"></img></center></br>
</br>
<? ?>

<? if (($CURUSER["stylesheet"] == 2) || (!$CURUSER)) { ?>                                         <!-- /// Aeon Design /// -->
<map name="m_footer">
<area shape="rect" coords="361,18,426,39" href="bitbucket.php" />
  <area shape="rect" coords="428,17,468,40" href="links.php" />
  <area shape="rect" coords="470,16,539,40" href="useragreement.php" />
  <area shape="rect" coords="541,16,572,40" href="log" />
  <area shape="rect" coords="575,16,637,39" href="chat.php" />
</map>
<br><center><img src="pic/themes/aliens/rebro.png"></img></center></br>
</br>
<? ?>

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-10926027-1");
pageTracker._trackPageview();
} catch(err) {}</script>

<?
print("</td></tr></table>\n");
print(
"</body></html>\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>Not Found</h1>\n");
    print(
"<p>Sorry pal :(</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 users 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 users SET last_login = NOW() WHERE id = $id");
}


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

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

function 
deletetorrent($id) {
  global 
$torrent_dir;
  
mysql_query("DELETE FROM torrents WHERE id = $id");
  foreach(
explode(".","peers.files.comments") 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 "<td class=\"embedded\" style=\"text-align:left;\">";

    
$mp $pages 1;
    
$as "<img src=\"pic/pager/prevpager.png\" border=\"0\" alt=\"Prev page\"/></td>";
    if (
$page >= 1) {
        
$pager .= "<a href=\"{$href}page=" . ($page 1) . "\">";
        
$pager .= $as;
        
$pager .= "</a>";
    }
    else
        
$pager .= $as;
    
    
$pager .= "<td class=\"embedded\" style=\"text-align:center;\">";
    
    
$pager2 .= "<td class=\"embedded\" style=\"text-align:right;\">";
    
$as "<img src=\"pic/pager/nextpager.png\" border=\"0\" alt=\"Next page\"/>";
    if (
$page $mp && $mp >= 0) {
        
$pager2 .= "<a href=\"{$href}page=" . ($page 1) . "\">";
        
$pager2 .= $as;
        
$pager2 .= "</a></td>";
    }
    else
        
$pager2 .= $as;

    if (
$count) {
        
$pagerarr = array();
        
$dotted 0;
        
$dotspace 2;
        
$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[] = "<font color=lime>&nbsp;&nbsp;<--->&nbsp;&nbsp;</font>";
                
$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 "<table class=\"pager\" style=\"height:23px\"><tr>$pager $pagerstr</td>$pager2</tr></table>\n";
        
$pagerbottom "<table class=\"pager\" style=\"height:23px\"><tr>$pager $pagerstr</td>$pager2</tr></table>\n";
    }
    else {
        
$pagertop "<table class=\"pager\" style=\"height:23px\" width=\"880\"><tr>$pager</tr></table>\n";
        
$pagerbottom $pagertop;
    }

    
$start $page $rpp;

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

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 peers 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;
        
begin_main_frame();
        
begin_frame();
        
$count 0;
        foreach (
$rows as $row)
        {
 
//Sort shit out
  
if ($row["downloaded"] > 0)
 {
  
$ratio number_format($row["uploaded"] / $row["downloaded"], 3);
  
$ratio "<font color=" get_ratio_color($ratio) . ">$ratio</font>";
 }
 else
  if (
$arr2["uploaded"] > 0)
  
$ratio "Inf.";
 else
  
$ratio "---";

 
$uploaded mksize($row["uploaded"]);
 
$downloaded mksize($row["downloaded"]);
   
 
$posterid $row["user"];
 
//end sort shit out

   //add popup to display
echo ("<div id=\"popup$posterid\"
style=\"position:absolute; width:140px; height:40px; border:1px solid black; display:none;
background-color:COCOCO\" align='center'> Downloaded: 
$downloaded
  Uploaded: 
$uploaded <br> Ratio: $ratio</div>\n");
// end add popup to display

//------- Classes color -------//
$T = array(
"Owner" => "#8D38C9",
"Super Visor" => "#9172EC",
"System Operator" => "#FF0000",
"Elite Admin" => "#009AFF",
"Administrator" => "#0066FF",
"Master Moderator" => "#00C000",
"Moderator" => "#009A00",
"Premium Uploader" => "#6EDEFF",
"Uploader" => "#45B5D7",
"VIP" => "#CCF916",
"Legend User" => "#EAC117",
"Extreme User" => "#FDD017",
"Elite User" => "#D4A017",
"Power User" => "#F87217",
"User" => "#F88017");
//----- End Classes color -----//

$title_color $T[get_user_class_name($row["class"])];

              print(
"<p class=sub>#" $row["id"] . " by ");
    if (isset(
$row["username"]))
                {
                       
$clas get_user_class_name($row["class"]);  //repus iar cu cel de jos!
                       
$title $row["title"];
                        if (
$title == "")
                        
//$title = get_user_class_name($row["class"]); //sters cand se pune cel de jos!
                        
$title htmlspecialchars($title);  //Trebuie repus dinou dupa ce se sterge cel de sus!

print("<a name=comm onMouseOver='show($posterid)' onMouseOut='hide($posterid)' "$row["id"] .
            
" href=userdetails.php?id=" $row["user"] . "><b>" .
            
htmlspecialchars($row["username"]) . "</b></a>" . ($row["donor"] == "yes" "<img src=pic/star.png alt='Donor'>" "") . ($row["warned"] == "yes" "<img src=".
                
"/pic/warned.gif alt=\"Warned\">" "") . " - <b><font color=$title_color>" format_comment("$title") . "</font></b>  <b><font color='green'>$clas</font></b>\n");

                }
                else
                   print(
"<a name=\"comm" $row["id"] . "\"><i>(orphaned)</i></a>\n");

                print(
" - at " display_date_time($row["added"]) . " " .
                        (
$row["user"] == $CURUSER["id"] || get_user_class() >= UC_MODERATOR " - [<a href=comment.php?action=edit&amp;cid=$row[id]>Edit</a>]" "") .
                        (
get_user_class() >= UC_MODERATOR " - [<a href=comment.php?action=delete&amp;cid=$row[id]>Delete</a>]" "") .
                        (
$row["editedby"] && get_user_class() >= UC_MODERATOR " - [<a href=comment.php?action=vieworiginal&amp;cid=$row[id]>View original</a>]" "") . 
                        (
$row["user"] != $CURUSER["id"] ? " - [<a href=report.php?type=Comment&id=$row[id]>Report</a>]" "") ."</p>\n");
                
$avatar = ($CURUSER["avatars"] == "yes" htmlspecialchars($row["avatar"]) : "");
                if (!
$avatar)
                        
$avatar "/pic/default_avatar.png";
                
$text format_comment($row["text"]);
    if (
$row["editedby"])
            
$text .= "<p><font size=1 class=small>Last edited by <a href=userdetails.php?id=$row[editedby]><b>$row[username]</b></a> at ".display_date_time($row["editedat"])."</font></p>\n";
                
begin_table(true);
                print(
"<tr valign=top>\n");
                print(
"<td align=center width=150 style='padding: 2px'><img width=150 src=$avatar></td>\n");
                print(
"<td class=text>$text</td>\n");
                print(
"</tr>\n");
     
end_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 categories ORDER BY name");
    while (
$row mysql_fetch_array($res))
        
$ret[] = $row;
    return 
$ret;
}

function 
linkcolor($num) {
    if (!
$num)
        return 
"red";
//    if ($num == 1)
//        return "yellow";
    
return "green";
}

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 
CutName ($txt$len)
{ return (
strlen($txt)>$len substr($txt,0,$len-4) .'...':$txt);
}

function 
torrenttable($res$variant "index") {
        global 
$pic_base_url$CURUSER;
        
        
$last_browse $CURUSER['last_browse'];

        
$time_now gmtime();

        if (
$last_browse $time_now) {

         
$last_browse=$time_now;
}

          
$wait 0;
?>
<table border="1" width="880" cellspacing="0" cellpadding="5">
<tr>
<?
// sorting by MarkoStamcar

$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)));

$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 (
$_GET['sort'] == "10") {
if (
$_GET['type'] == "desc") {
$link10 "asc";
} else {
$link10 "desc";
}
}
if (
$_GET['sort'] == "11") {
if (
$_GET['type'] == "desc") {
$link11 "asc";
} else {
$link11 "desc";
}
}

if (
$link1 == "") { $link1 "desc"; } // 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"; }
if (
$link10 == "") { $link10 "asc"; }
if (
$link11 == "") { $link11 "desc"; }
?>
<td class="colhead" align="center" width="1%"><a href="browse.php?<? print $oldlink?>sort=10&type=<? print $link10?>">Type</a></td>
<td class="colhead" align="left"><a href="browse.php?<? print $oldlink?>sort=1&type=<? print $link1?>">Name</a></td>
<?
        
if ($wait)
        {
                print(
"<td class=\"colhead\" align=\"center\"><img src=/pic/warned0.gif border=none alt=Wait></td>\n");
        }

        if (
$variant == "mytorrents")
  {
          print(
"<td class=\"colhead\" align=\"center\">Edit</td>\n");
    print(
"<td class=\"colhead\" align=\"center\">Visible</td>\n");
        }

?>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=2&type=<? print $link2?>">Files</a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=3&type=<? print $link3?>"><img src=pic/comment.gif></a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=4&type=<? print $link4?>">Added</a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=5&type=<? print $link5?>">Size</a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=6&type=<? print $link6?>"><img src=pic/top.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=7&type=<? print $link7?>"><img src=pic/arrowup.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browse.php?<? print $oldlink?>sort=8&type=<? print $link8?>"><img src=pic/arrowdown.gif border=0 /></a></td>
<?

                    
if (get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browse.php?{$oldlink}sort=9&type={$link9}\">Upped&nbsp;by</a></td>\n");
        if (
get_user_class()>= UC_SVISOR)
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browse.php?{$oldlink}sort=9&type={$link9}\"><img src=pic/delete.png></a></td>\n");
    print(
"</tr>\n");

    while (
$row mysql_fetch_assoc($res)) {
/**
* @author StarionTurbo
* @copyright 2007
* @modname Show torrents by day
* @version v1.0
*/

if (get_user_class() >= UC_MODERATOR) {
if (
$variant == "index")
    
$colspan 10;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}
else {
if (
$variant == "index")
    
$colspan 9;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}
?>
<script language="JavaScript1.2">
function confirmdel()
{
    ht = document.getElementsByTagName("html");
    ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
    if (confirm(l_confirmdel))
    {
        return true;
    }
    else
    {
        ht[0].style.filter = "";
        return false;
    }
}
var l_confirmdel="Are you sure you want to delete this torrent?";
</script>

<?


//$numtorrents = number_format(get_row_count("torrents", "WHERE added LIKE '%".$thisdate." %'"));

/** If date already exist, disable $cleandate varible **/
if($thisdate==$prevdate){
$cleandate '';

/** If date does not exist, make some varibles **/
}else{
$day_added ' '.date('l j-M-Y'strtotime($row['added']) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60)); // You can change this to something else
//$cleandate = "<tr><td colspan=$colspan><b>$day_added - $numtorrents Torrent" . ($numtorrents > 1 ? "s" : "") . "</b></td></tr>\n"; // This also...
$cleandate "<tr><td colspan=$colspan><b>$day_added</b></td></tr>\n"// This also...
}
/** Prevent that "torrents added..." wont appear again with the same date **/
$prevdate $thisdate;

$man = array(
    
'Jan' => 'January',
    
'Feb' => 'February',
    
'Mar' => 'March',
    
'Apr' => 'April',
    
'May' => 'May',
    
'Jun' => 'June',
    
'Jul' => 'July',
    
'Aug' => 'August',
    
'Sep' => 'September',
    
'Oct' => 'October',
    
'Nov' => 'November',
    
'Dec' => 'December'
);

foreach(
$man as $eng => $ger){
    
$cleandate str_replace($eng$ger,$cleandate);
}

$dag = array(
    
'Mon' => 'Monday',
    
'Tues' => 'Tuesday',
    
'Wednes' => 'Wednesday',
    
'Thurs' => 'Thursday',
    
'Fri' => 'Friday',
    
'Satur' => 'Saturday',
    
'Sun' => 'Sunday'
);

foreach(
$dag as $eng => $ger){
    
$cleandate str_replace($eng.'day'$ger.'',$cleandate);
}
/** If torrents not listed by added date **/
if ($row["sticky"] == "no"// delete this line if you dont have sticky torrents or you want to display the addate for them also
if(!$_GET['sort'] && !$_GET['d']){
echo 
$cleandate."\n";
}
        
$id $row["id"];
        
        if (
$row["sticky"] == "yes"){
        print(
"<tr class=\"sticky\">\n");
        } else {
        print(
"<tr class=\"browse\">\n");
        }
        
        print(
"<td align=center width=42 height=42 style='padding: 0px'>");
        if (isset(
$row["cat_name"])) {
            print(
"<a href=\"browse.php?cat=" $row["category"] . "\">");
            if (isset(
$row["cat_pic"]) && $row["cat_pic"] != "")
                print(
"<img border=\"0\" src=\"pic/cate.gif\" class=\"cate".$row["category"]."\" alt=\"" $row["cat_name"] . "\" />");
            else
                print(
$row["cat_name"]);
            print(
"</a>");
        }
        else
            print(
"-");
        print(
"</td>\n");

        
$dispname htmlspecialchars($row["name"]);
        
$nos_garums=strlen($dispname);
        
$nos_pielaujamais="70"// maximum lenght
        
if($nos_garums $nos_pielaujamais){
        
$nos_alt="title=\"$dispname \"";
        
$dispname=substr($dispname0$nos_pielaujamais) . "...";
        }
        
$dispname str_replace(array(" ",","),".",$dispname);
        
$request = ($row[request]=="yes" "&nbsp;<img src='pic/request.gif' align='right' title='Request' alt='Request' />" "");
        
$res2 mysql_query("SELECT torrents.poster FROM torrents WHERE torrents.id = $id") or sqlerr();
        
$row2 mysql_fetch_row($res2);
        if (!empty(
$row2["0"])){
    
$poster $row2[0];
            
$poster3 "<img src=$poster width=160 />";
         }
         else
            
$poster3 "";
         
        if (!empty(
$row['description'])) {
        
$description "Genre:&nbsp;" htmlspecialchars($row["description"]) . "";
        }
        else {
        
$description "";
        }
        
$char 55//Max long...
        
print("<td align=left><a href=\"details.php?");
        if (
$variant == "mytorrents")
        print(
"returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;");
        print(
"id=$id");
        if (
$variant == "index")
        print(
"&amp;hit=1");



        
$thisisfree = ($row[free]=="yes" "&nbsp;<img src='pic/freedownload.gif' align='right' title='Free' alt='Free' />" "");
        
$thisisx2 = ($row[x2]=="yes" "&nbsp;<img src='pic/x2.png' align='right' title='x2' alt='x2' />" "");
        
$thisisseedb = ($row[seedb]=="yes" "&nbsp;<img src='pic/seedb.png' align='right' title='seedb' alt='seedb' />" "");
        
//$thisisdht = ($row[extern]=="yes" ? "&nbsp;<img src='pic/seedbox.png' align='right' title='SeedBox' alt='dht' />" : "");
        
$nuked = ($row[nuked]=="yes" "&nbsp;<img src='pic/nuked.gif' align='right' title='Nuked' alt='Nuked' />" "");
        if (
sql_timestamp_to_unix_timestamp($row["added"]) >= $last_browse)

              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a><div style=\"float:right;vertical-align:bottom\">&nbsp;<img src=/pic/new.png border=none alt=NEW></div>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$description\n");
          else
              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$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 align=center><nobr><font color=\"$color\">" number_format($wait $elapsed) . " h</font></a></nobr></td>\n");
                }

                else
                  print(
"<td align=center><nobr>None</nobr></td>\n");
        }

        if (
$row["nfoav"] && get_user_class() >= UC_POWER_USER)
          print(
"&nbsp;&nbsp;<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=\"download.php/$id/" rawurlencode($row["filename"]) . "\"><img src='pic/download.gif' border='0' alt='Download' /></a>\n");

        elseif (
$variant == "mytorrents")
            print(
"<td align=\"center\"><a href=\"edit.php?returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;id=" $row["id"] . "\">edit</a>\n");


print(
"</td>\n");


        if (
$variant == "mytorrents") {
            print(
"<td align=\"right\">");
            if (
$row["visible"] == "no")
                print(
"<b>no</b>");
            else
                print(
"yes");
            print(
"</td>\n");
        }
        if (
$row["type"] == "single")
            print(
"<td align=\"right\">" $row["numfiles"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;filelist=1\">" $row["numfiles"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;filelist=1#filelist\">" $row["numfiles"] . "</a></b></td>\n");
        }
        if (!
$row["comments"])
            print(
"<td align=\"right\">" $row["comments"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;tocomm=1\">" $row["comments"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;page=0#startcomments\">" $row["comments"] . "</a></b></td>\n");
        }
        print(
"<td align=center><nobr>" str_replace(" ""<br />"display_date_time($row["added"])) . "</nobr></td>\n");
//                $ttl = (36*40) - floor((gmtime() - sql_timestamp_to_unix_timestamp($row["added"])) / 3600);
//                if ($ttl == 1) $ttl .= "<br>hour"; else $ttl .= "<br>hours";
//        print("<td align=center>$ttl</td>\n");
        
print("<td 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");
        
$_s "";
        if (
$row["times_completed"] != 1)
          
$_s "s";
print(
"<td align=center>".($row["times_completed"] > "<a href=snatches.php?id=$id>".number_format($row["times_completed"])."<br>time$_s</a>" "0 times")."</td>\n");

        if (
$row["seeders"]) {
            if (
$variant == "index")
            {
               if (
$row["leechers"]) $ratio $row["seeders"] / $row["leechers"]; else $ratio 1;
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;toseeders=1><font color=" .
                  
get_slr_color($ratio) . ">" $row["seeders"] . "</font></a></b></td>\n");
            }
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["seeders"]) . "\" href=\"details.php?id=$id&amp;dllist=1#seeders\">" .
                  
$row["seeders"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\"><span class=\"" linkcolor($row["seeders"]) . "\">" $row["seeders"] . "</span></td>\n");

        if (
$row["leechers"]) {
            if (
$variant == "index")
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;todlers=1>" .
                   
number_format($row["leechers"]) . ($peerlink "</a>" "") .
                   
"</b></td>\n");
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["leechers"]) . "\" href=\"details.php?id=$id&amp;dllist=1#leechers\">" .
                  
$row["leechers"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\">0</td>\n");

                    if (
get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
            print(
"<td align=center>" . (isset($row["username"]) ? ("<a href=userdetails.php?id=" $row["owner"] . "><b>" htmlspecialchars($row["username"]) . "</b></a>") : "<i>(unknown)</i>") . "</td>\n");


    


        if (
get_user_class()>= UC_SVISOR) {
print(
"<form method=\"post\" action=\"fastdel.php\">\n");
print(
"<input type=\"hidden\" name=\"id\" value=\"$id\">\n");
print(
"<td align=center><input type=submit onclick='return confirmdel()' value='X' style='cursor:hand; color:000000; background-color:ff0000;'></td>");
print(
"</form>");
}
print(
"</tr>\n");
}
    print(
"</table>\n");

    return 
$rows;
}

function 
torrenttablex($res$variant "index") {
        global 
$pic_base_url$CURUSER;

        
$last_browsex $CURUSER['last_browsex'];

        
$time_now gmtime();

        if (
$last_browsex $time_now) {

         
$last_browsex=$time_now;
}

          
$wait 0;
?>
<table border="1" width="880" cellspacing="0" cellpadding="5">
<tr>
<?
$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)));

$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 (
$_GET['sort'] == "10") {
if (
$_GET['type'] == "desc") {
$link10 "asc";
} else {
$link10 "desc";
}
}
if (
$_GET['sort'] == "11") {
if (
$_GET['type'] == "desc") {
$link11 "asc";
} else {
$link11 "desc";
}
}

if (
$link1 == "") { $link1 "desc"; } // 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"; }
if (
$link10 == "") { $link10 "asc"; }
if (
$link11 == "") { $link11 "desc"; }
?>
<td class="colhead" align="center" width="1%"><a href="browseadult.php?<? print $oldlink?>sort=10&type=<? print $link10?>">Type</a></td>
<td class="colhead" align="left"><a href="browseadult.php?<? print $oldlink?>sort=1&type=<? print $link1?>">Name</a></td>
<?
        
if ($wait)
        {
                print(
"<td class=\"colhead\" align=\"center\"><img src=/pic/warned0.gif border=none alt=Wait></td>\n");
        }

        if (
$variant == "mytorrents")
  {
          print(
"<td class=\"colhead\" align=\"center\">Edit</td>\n");
    print(
"<td class=\"colhead\" align=\"center\">Visible</td>\n");
        }

?>
<script language="JavaScript1.2">
function confirmdelad()
{
    ht = document.getElementsByTagName("html");
    ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
    if (confirm(l_confirmdel1))
    {
        return true;
    }
    else
    {
        ht[0].style.filter = "";
        return false;
    }
}
var l_confirmdel1="Are you sure you want to delete this torrent?";
</script>

<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=2&type=<? print $link2?>">Files</a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=3&type=<? print $link3?>"><img src=pic/comment.gif></a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=4&type=<? print $link4?>">Added</a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=5&type=<? print $link5?>">Size</a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=6&type=<? print $link6?>"><img src=pic/top.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=7&type=<? print $link7?>"><img src=pic/arrowup.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browseadult.php?<? print $oldlink?>sort=8&type=<? print $link8?>"><img src=pic/arrowdown.gif border=0 /></a></td>
<?
                    
if (get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browseadult.php?{$oldlink}sort=9&type={$link9}\">Upped&nbsp;by</a></td>\n");
        if (
get_user_class()>= UC_SVISOR)
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browseadult.php?{$oldlink}sort=9&type={$link9}\"><img src=pic/delete.png></a></td>\n");
    print(
"</tr>\n");

    print(
"</tr>\n");

    while (
$row mysql_fetch_assoc($res)) {

if (
get_user_class() >= UC_MODERATOR) {
if (
$variant == "index")
    
$colspan 10;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}
else {
if (
$variant == "index")
    
$colspan 9;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}

$day_added $row['added'];
$day_show strtotime($day_added) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60);
$thisdate date('Y-m-d',$day_show);

if(
$thisdate==$prevdate){
$cleandate '';

}else{
$day_added ' '.date('l j-M-Y'strtotime($row['added']) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60)); // You can change this to something else
$cleandate "<tr><td colspan=$colspan><b>$day_added</b></td></tr>\n"// This also...
}
$prevdate $thisdate;

$man = array(
    
'Jan' => 'January',
    
'Feb' => 'February',
    
'Mar' => 'March',
    
'Apr' => 'April',
    
'May' => 'May',
    
'Jun' => 'June',
    
'Jul' => 'July',
    
'Aug' => 'August',
    
'Sep' => 'September',
    
'Oct' => 'October',
    
'Nov' => 'November',
    
'Dec' => 'December'
);
foreach(
$man as $eng => $ger){
    
$cleandate str_replace($eng$ger,$cleandate);
}
$dag = array(
    
'Mon' => 'Monday',
    
'Tues' => 'Tuesday',
    
'Wednes' => 'Wednesday',
    
'Thurs' => 'Thursday',
    
'Fri' => 'Friday',
    
'Satur' => 'Saturday',
    
'Sun' => 'Sunday'
);

foreach(
$dag as $eng => $ger){
    
$cleandate str_replace($eng.'day'$ger.'',$cleandate);
}
if (
$row["sticky"] == "no"// delete this line if you dont have sticky torrents or you want to display the addate for them also
if(!$_GET['sort'] && !$_GET['d']){
echo 
$cleandate."\n";
}
        
$id $row["id"];
        
        if (
$row["sticky"] == "yes"){
        print(
"<tr class=\"sticky\">\n");
        } else {
        print(
"<tr class=\"browse\">\n");
        }

        print(
"<td align=center width=42 height=42 style='padding: 0px'>");
        if (isset(
$row["cat_name"])) {
            print(
"<a href=\"browseadult.php?cat=" $row["category"] . "\">");
            if (isset(
$row["cat_pic"]) && $row["cat_pic"] != "")
                print(
"<img border=\"0\" src=\"pic/cate.gif\" class=\"cate".$row["category"]."\" alt=\"" $row["cat_name"] . "\" />");
            else
                print(
$row["cat_name"]);
            print(
"</a>");
        }
        else
            print(
"-");
        print(
"</td>\n");

        
$dispname htmlspecialchars($row["name"]);
        
$nos_garums=strlen($dispname);
        
$nos_pielaujamais="70"// maximum lenght
        
if($nos_garums $nos_pielaujamais){
        
$nos_alt="title=\"$dispname \"";
        
$dispname=substr($dispname0$nos_pielaujamais) . "...";
        }
        
$dispname str_replace(array(" ",","),".",$dispname);
        
$request = ($row[request]=="yes" "&nbsp;<img src='pic/request.gif' align='right' title='Request' alt='Request' />" "");
        
$res2 mysql_query("SELECT torrents.poster FROM torrents WHERE torrents.id = $id") or sqlerr();
        
$row2 mysql_fetch_row($res2);
        if (!empty(
$row2["0"])){
    
$poster $row2[0];
            
$poster3 "<img src=$poster width=160 />";
         }
         else
            
$poster3 "";
         
        if (!empty(
$row['description'])) {
        
$description "Genre:&nbsp;" htmlspecialchars($row["description"]) . "";
        }
        else {
        
$description "";
        }
        
$char 55//Max long...
        
print("<td align=left><a href=\"details.php?");
        if (
$variant == "mytorrents")
        print(
"returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;");
        print(
"id=$id");
        if (
$variant == "index")
        print(
"&amp;hit=1");



        
//$thisisfree = ($row[free]=="yes" ? "<div style=\"float:right;vertical-align:bottom\"> <img src=pic/freedownload.gif></div>" : "");
        //$thisisx2 = ($row[x2]=="yes" ? "<div style=\"float:right;vertical-align:bottom\"> <img src=pic/x2.png></div>" : "");
        
$thisisfree = ($row[free]=="yes" "&nbsp;<img src='pic/freedownload.gif' align='right' title='Free' alt='Free' />" "");
        
$thisisx2 = ($row[x2]=="yes" "&nbsp;<img src='pic/x2.png' align='right' title='x2' alt='x2' />" "");
        
$thisisseedb = ($row[seedb]=="yes" "&nbsp;<img src='pic/seedb.png' align='right' title='seedb' alt='seedb' />" "");
        
//$thisisdht = ($row[extern]=="yes" ? "&nbsp;<img src='pic/seedbox.png' align='right' title='SeedBox' alt='dht' />" : "");
        
$nuked = ($row[nuked]=="yes" "&nbsp;<img src='pic/nuked.gif' align='right' title='Nuked' alt='Nuked' />" "");
        if (
sql_timestamp_to_unix_timestamp($row["added"]) >= $last_browsex)

              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a><div style=\"float:right;vertical-align:bottom\">&nbsp;<img src=/pic/new.png border=none alt=NEW></div>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$description\n");
          else
              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$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 align=center><nobr><font color=\"$color\">" number_format($wait $elapsed) . " h</font></a></nobr></td>\n");
                }
                else
                  print(
"<td align=center><nobr>None</nobr></td>\n");
        }


        if (
$row["nfoav"] && get_user_class() >= UC_POWER_USER)
          print(
"&nbsp;&nbsp;<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=\"download.php/$id/" rawurlencode($row["filename"]) . "\"><img src='pic/download.gif' border='0' alt='Download' /></a>\n");
        elseif (
$variant == "mytorrents")
            print(
"<td align=\"center\"><a href=\"edit.php?returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;id=" $row["id"] . "\">edit</a>\n");
print(
"</td>\n");
        if (
$variant == "mytorrents") {
            print(
"<td align=\"right\">");
            if (
$row["visible"] == "no")
                print(
"<b>no</b>");
            else
                print(
"yes");
            print(
"</td>\n");
        }
        if (
$row["type"] == "single")
            print(
"<td align=\"right\">" $row["numfiles"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;filelist=1\">" $row["numfiles"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;filelist=1#filelist\">" $row["numfiles"] . "</a></b></td>\n");
        }
        if (!
$row["comments"])
            print(
"<td align=\"right\">" $row["comments"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;tocomm=1\">" $row["comments"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;page=0#startcomments\">" $row["comments"] . "</a></b></td>\n");
        }
        print(
"<td align=center><nobr>" str_replace(" ""<br />"display_date_time($row["added"])) . "</nobr></td>\n");
        print(
"<td align=center>" str_replace(" ""<br>"mksize($row["size"])) . "</td>\n");
        
$_s "";
        if (
$row["times_completed"] != 1)
          
$_s "s";
        print(
"<td align=center>" number_format($row["times_completed"]) . "<br>time$_s</td>\n");

        if (
$row["seeders"]) {
            if (
$variant == "index")
            {
               if (
$row["leechers"]) $ratio $row["seeders"] / $row["leechers"]; else $ratio 1;
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;toseeders=1><font color=" .
                  
get_slr_color($ratio) . ">" $row["seeders"] . "</font></a></b></td>\n");
            }
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["seeders"]) . "\" href=\"details.php?id=$id&amp;dllist=1#seeders\">" .
                  
$row["seeders"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\"><span class=\"" linkcolor($row["seeders"]) . "\">" $row["seeders"] . "</span></td>\n");
        if (
$row["leechers"]) {
            if (
$variant == "index")
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;todlers=1>" .
                   
number_format($row["leechers"]) . ($peerlink "</a>" "") .
                   
"</b></td>\n");
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["leechers"]) . "\" href=\"details.php?id=$id&amp;dllist=1#leechers\">" .
                  
$row["leechers"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\">0</td>\n");
                    if (
get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
            print(
"<td align=center>" . (isset($row["username"]) ? ("<a href=userdetails.php?id=" $row["owner"] . "><b>" htmlspecialchars($row["username"]) . "</b></a>") : "<i>(unknown)</i>") . "</td>\n");
        
        if (
get_user_class()>= UC_SVISOR) {
print(
"<form method=\"post\" action=\"fastdeladult.php\">\n");
print(
"<input type=\"hidden\" name=\"id\" value=\"$id\">\n");
print(
"<td align=center><input type=submit onclick='return confirmdelad()' value='X' style='cursor:hand; color:000000; background-color:ff0000;'></td>");
print(
"</form>");
}
print(
"</tr>\n");
    }
    print(
"</table>\n");
    
    return 
$rows;
}

function 
torrenttablem($res$variant "index") {
        global 
$pic_base_url$CURUSER;

        
$last_browsem $CURUSER['last_browsem'];

        
$time_now gmtime();

        if (
$last_browsem $time_now) {

         
$last_browsem=$time_now;
}

          
$wait 0;
?>
<table border="1" width="880" cellspacing="0" cellpadding="5">
<tr>
<?
$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)));

$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 (
$_GET['sort'] == "10") {
if (
$_GET['type'] == "desc") {
$link10 "asc";
} else {
$link10 "desc";
}
}
if (
$_GET['sort'] == "11") {
if (
$_GET['type'] == "desc") {
$link11 "asc";
} else {
$link11 "desc";
}
}

if (
$link1 == "") { $link1 "desc"; } // 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"; }
if (
$link10 == "") { $link10 "asc"; }
if (
$link11 == "") { $link11 "desc"; }
?>
<td class="colhead" align="center" width="1%"><a href="browsemusic.php?<? print $oldlink?>sort=10&type=<? print $link10?>">Type</a></td>
<td class="colhead" align="left"><a href="browsemusic.php?<? print $oldlink?>sort=1&type=<? print $link1?>">Name</a></td>
<?
        
if ($wait)
        {
                print(
"<td class=\"colhead\" align=\"center\"><img src=/pic/warned0.gif border=none alt=Wait></td>\n");
        }

        if (
$variant == "mytorrents")
  {
          print(
"<td class=\"colhead\" align=\"center\">Edit</td>\n");
    print(
"<td class=\"colhead\" align=\"center\">Visible</td>\n");
        }

?>
<script language="JavaScript1.2">
function confirmdelmu()
{
    ht = document.getElementsByTagName("html");
    ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
    if (confirm(l_confirmdel2))
    {
        return true;
    }
    else
    {
        ht[0].style.filter = "";
        return false;
    }
}
var l_confirmdel2="Are you sure you want to delete this torrent?";
</script>

<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=2&type=<? print $link2?>">Files</a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=3&type=<? print $link3?>"><img src=pic/comment.gif></a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=4&type=<? print $link4?>">Added</a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=5&type=<? print $link5?>">Size</a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=6&type=<? print $link6?>"><img src=pic/top.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=7&type=<? print $link7?>"><img src=pic/arrowup.gif border=0 /></a></td>
<td class="colhead" align="center"><a href="browsemusic.php?<? print $oldlink?>sort=8&type=<? print $link8?>"><img src=pic/arrowdown.gif border=0 /></a></td>
<?
                    
if (get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browsemusic.php?{$oldlink}sort=9&type={$link9}\">Upped&nbsp;by</a></td>\n");
        if (
get_user_class()>= UC_SVISOR)
        print(
"<td class=\"colhead\" align=\"center\"><a href=\"browse.php?{$oldlink}sort=9&type={$link9}\"><img src=pic/delete.png></a></td>\n");
    print(
"</tr>\n");

    print(
"</tr>\n");

    while (
$row mysql_fetch_assoc($res)) {

if (
get_user_class() >= UC_MODERATOR) {
if (
$variant == "index")
    
$colspan 10;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}
else {
if (
$variant == "index")
    
$colspan 9;
elseif (
$variant == "mytorrents")
    
$colspan 11;
}

$day_added $row['added'];
$day_show strtotime($day_added) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60);
$thisdate date('Y-m-d',$day_show);

if(
$thisdate==$prevdate){
$cleandate '';

}else{
$day_added ' '.date('l j-M-Y'strtotime($row['added']) + (($CURUSER["timezone"] + $CURUSER["dst"]) * 60)); // You can change this to something else
$cleandate "<tr><td colspan=$colspan><b>$day_added</b></td></tr>\n"// This also...
}
$prevdate $thisdate;

$man = array(
    
'Jan' => 'January',
    
'Feb' => 'February',
    
'Mar' => 'March',
    
'Apr' => 'April',
    
'May' => 'May',
    
'Jun' => 'June',
    
'Jul' => 'July',
    
'Aug' => 'August',
    
'Sep' => 'September',
    
'Oct' => 'October',
    
'Nov' => 'November',
    
'Dec' => 'December'
);
foreach(
$man as $eng => $ger){
    
$cleandate str_replace($eng$ger,$cleandate);
}
$dag = array(
    
'Mon' => 'Monday',
    
'Tues' => 'Tuesday',
    
'Wednes' => 'Wednesday',
    
'Thurs' => 'Thursday',
    
'Fri' => 'Friday',
    
'Satur' => 'Saturday',
    
'Sun' => 'Sunday'
);

foreach(
$dag as $eng => $ger){
    
$cleandate str_replace($eng.'day'$ger.'',$cleandate);
}
if (
$row["sticky"] == "no"// delete this line if you dont have sticky torrents or you want to display the addate for them also
if(!$_GET['sort'] && !$_GET['d']){
echo 
$cleandate."\n";
}
        
$id $row["id"];
        
        if (
$row["sticky"] == "yes"){
        print(
"<tr class=\"sticky\">\n");
        } else {
        print(
"<tr class=\"browse\">\n");
        }

        print(
"<td align=center width=42 height=42 style='padding: 0px'>");
        if (isset(
$row["cat_name"])) {
            print(
"<a href=\"browsemusic.php?cat=" $row["category"] . "\">");
            if (isset(
$row["cat_pic"]) && $row["cat_pic"] != "")
                print(
"<img border=\"0\" src=\"pic/cate.gif\" class=\"cate".$row["category"]."\" alt=\"" $row["cat_name"] . "\" />");
            else
                print(
$row["cat_name"]);
            print(
"</a>");
        }
        else
            print(
"-");
        print(
"</td>\n");

        
$dispname htmlspecialchars($row["name"]);
        
$nos_garums=strlen($dispname);
        
$nos_pielaujamais="70"// maximum lenght
        
if($nos_garums $nos_pielaujamais){
        
$nos_alt="title=\"$dispname \"";
        
$dispname=substr($dispname0$nos_pielaujamais) . "...";
        }
        
$dispname str_replace(array(" ",","),".",$dispname);
        
$request = ($row[request]=="yes" "&nbsp;<img src='pic/request.gif' align='right' title='Request' alt='Request' />" "");
        
$res2 mysql_query("SELECT torrents.poster FROM torrents WHERE torrents.id = $id") or sqlerr();
        
$row2 mysql_fetch_row($res2);
        if (!empty(
$row2["0"])){
    
$poster $row2[0];
            
$poster3 "<img src=$poster width=160 />";
         }
         else
            
$poster3 "";
         
        if (!empty(
$row['description'])) {
        
$description "Genre:&nbsp;" htmlspecialchars($row["description"]) . "";
        }
        else {
        
$description "";
        }
        
$char 55//Max long...
        
print("<td align=left><a href=\"details.php?");
        if (
$variant == "mytorrents")
        print(
"returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;");
        print(
"id=$id");
        if (
$variant == "index")
        print(
"&amp;hit=1");


        
//$thisisfree = ($row[free]=="yes" ? "<div style=\"float:right;vertical-align:bottom\"> <img src=pic/freedownload.gif></div>" : "");
        //$thisisx2 = ($row[x2]=="yes" ? "<div style=\"float:right;vertical-align:bottom\"> <img src=pic/x2.pg></div>" : "");
        
$thisisfree = ($row[free]=="yes" "&nbsp;<img src='pic/freedownload.gif' align='right' title='Free' alt='Free' />" "");
        
$thisisx2 = ($row[x2]=="yes" "&nbsp;<img src='pic/x2.png' align='right' title='x2' alt='x2' />" "");
        
$nuked = ($row[nuked]=="yes" "&nbsp;<img src='pic/nuked.gif' align='right' title='Nuked' alt='Nuked' />" "");
        if (
sql_timestamp_to_unix_timestamp($row["added"]) >= $last_browsem)

              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a><div style=\"float:right;vertical-align:bottom\">&nbsp;<img src=/pic/new.png border=none alt=NEW></div>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$description\n");
          else
              print(
"\" onmouseover=\"{overlib('$poster3', VAUTO, WIDTH, 0, DELAY, 0);}\" onmouseout=\"return nd();\"><b>$dispname</b></a>$nuked $thisisfree $thisisx2 $thisisseedb $thisisdht $request<br>$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 align=center><nobr><font color=\"$color\">" number_format($wait $elapsed) . " h</font></a></nobr></td>\n");
                }
                else
                  print(
"<td align=center><nobr>None</nobr></td>\n");
        }

        if (
$row["nfoav"] && get_user_class() >= UC_POWER_USER)
          print(
"&nbsp;&nbsp;<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=\"download.php/$id/" rawurlencode($row["filename"]) . "\"><img src='pic/download.gif' border='0' alt='Download' /></a>\n");
        elseif (
$variant == "mytorrents")
            print(
"<td align=\"center\"><a href=\"edit.php?returnto=" urlencode($_SERVER["REQUEST_URI"]) . "&amp;id=" $row["id"] . "\">edit</a>\n");
print(
"</td>\n");
        if (
$variant == "mytorrents") {
            print(
"<td align=\"right\">");
            if (
$row["visible"] == "no")
                print(
"<b>no</b>");
            else
                print(
"yes");
            print(
"</td>\n");
        }
        if (
$row["type"] == "single")
            print(
"<td align=\"right\">" $row["numfiles"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;filelist=1\">" $row["numfiles"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;filelist=1#filelist\">" $row["numfiles"] . "</a></b></td>\n");
        }
        if (!
$row["comments"])
            print(
"<td align=\"right\">" $row["comments"] . "</td>\n");
        else {
            if (
$variant == "index")
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;hit=1&amp;tocomm=1\">" $row["comments"] . "</a></b></td>\n");
            else
                print(
"<td align=\"right\"><b><a href=\"details.php?id=$id&amp;page=0#startcomments\">" $row["comments"] . "</a></b></td>\n");
        }
        print(
"<td align=center><nobr>" str_replace(" ""<br />"display_date_time($row["added"])) . "</nobr></td>\n");
        print(
"<td align=center>" str_replace(" ""<br>"mksize($row["size"])) . "</td>\n");
        
$_s "";
        if (
$row["times_completed"] != 1)
          
$_s "s";
        print(
"<td align=center>" number_format($row["times_completed"]) . "<br>time$_s</td>\n");

        if (
$row["seeders"]) {
            if (
$variant == "index")
            {
               if (
$row["leechers"]) $ratio $row["seeders"] / $row["leechers"]; else $ratio 1;
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;toseeders=1><font color=" .
                  
get_slr_color($ratio) . ">" $row["seeders"] . "</font></a></b></td>\n");
            }
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["seeders"]) . "\" href=\"details.php?id=$id&amp;dllist=1#seeders\">" .
                  
$row["seeders"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\"><span class=\"" linkcolor($row["seeders"]) . "\">" $row["seeders"] . "</span></td>\n");
        if (
$row["leechers"]) {
            if (
$variant == "index")
                print(
"<td align=right><b><a href=details.php?id=$id&amp;hit=1&amp;todlers=1>" .
                   
number_format($row["leechers"]) . ($peerlink "</a>" "") .
                   
"</b></td>\n");
            else
                print(
"<td align=\"right\"><b><a class=\"" linkcolor($row["leechers"]) . "\" href=\"details.php?id=$id&amp;dllist=1#leechers\">" .
                  
$row["leechers"] . "</a></b></td>\n");
        }
        else
            print(
"<td align=\"right\">0</td>\n");
                    if (
get_user_class() >= UC_MODERATOR)
        if (
$variant == "index")
            print(
"<td align=center>" . (isset($row["username"]) ? ("<a href=userdetails.php?id=" $row["owner"] . "><b>" htmlspecialchars($row["username"]) . "</b></a>") : "<i>(unknown)</i>") . "</td>\n");
        
        if (
get_user_class()>= UC_SVISOR) {
print(
"<form method=\"post\" action=\"fastdelmusic.php\">\n");
print(
"<input type=\"hidden\" name=\"id\" value=\"$id\">\n");
print(
"<td align=center><input type=submit onclick='return confirmdelmu()' value='X' style='cursor:hand; color:000000; background-color:ff0000;'></td>");
print(
"</form>");
}
print(
"</tr>\n");
    }
    print(
"</table>\n");
    
    return 
$rows;
}

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 "star.png";
                
$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;
}

function 
parked()
{
       global 
$CURUSER;
       if (
$CURUSER["parked"] == "yes")
 
stderr("Error""Your account is parked.");
}

require 
"max_global.php";

function 
mksize1($bytes){
return 
number_format($bytes 10242);
}
?>
can you tell whats wrong please , i'll appreciate your help :)
Reply With Quote