Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   BT.Manager (phpMyBitTorrent) (http://www.bvlist.com/forumdisplay.php?f=23)
-   -   pmbt 2.04 viewtickets.php include footer missing! (http://www.bvlist.com/showthread.php?t=9163)

Giorgatzelos 15th May 2013 02:26

pmbt 2.04 viewtickets.php include footer missing!
 
PHP Code:

<?php
/*
*----------------------------phpMyBitTorrent V 2.0.4---------------------------*
*--- The Ultimate BitTorrent Tracker and BMS (Bittorrent Management System) ---*
*--------------   Created By Antonio Anzivino (aka DJ Echelon)   --------------*
*-------------               http://www.p2pmania.it               -------------*
*------------ Based on the Bit Torrent Protocol made by Bram Cohen ------------*
*-------------              http://www.bittorrent.com             -------------*
*------------------------------------------------------------------------------*
*------------------------------------------------------------------------------*
*--   This program is free software; you can redistribute it and/or modify   --*
*--   it under the terms of the GNU General Public License as published by   --*
*--   the Free Software Foundation; either version 2 of the License, or      --*
*--   (at your option) any later version.                                    --*
*--                                                                          --*
*--   This program is distributed in the hope that it will be useful,        --*
*--   but WITHOUT ANY WARRANTY; without even the implied warranty of         --*
*--   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          --*
*--   GNU General Public License for more details.                           --*
*--                                                                          --*
*--   You should have received a copy of the GNU General Public License      --*
*--   along with this program; if not, write to the Free Software            --*
*-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA --*
*--                                                                          --*
*------------------------------------------------------------------------------*
*------              ©2005 phpMyBitTorrent Development Team              ------*
*-----------               http://phpmybittorrent.com               -----------*
*------------------------------------------------------------------------------*
*-----------------   Sunday, September 14, 2008 9:05 PM   ---------------------*
*/
if (defined('IN_PMBT'))die ("You can't include this file");
define("IN_PMBT",true);
include(
"header.php");
global 
$db$db_prefix;

function 
stderr($heading ""$text$sort "") {
 
  
OpenTable2("<font color=red>$sort$heading</font>"center);
  echo 
$text;
  
CloseTable2();
 
  die;
}

if (!
$user->userloginrequired("user");

OpenTable(_btlottery_sold);
OpenTable2(_btlottery_purchased);
$res $db->sql_query("SELECT * FROM ".$db_prefix."_lottery_config") or die(mysql_error());
while (
$arr $db->sql_fetchrow($res))
$arr_config[$arr['name']] = $arr['value'];

$endday $arr_config['end_date'];

if (!
$arr_config["enable"])
stderr(_btsorry_btlottery_disabled);

OpenTable(_btlottery_sold);

print(
""._btlottery_end." <b>" $endday "</b>");

?>
<table border="1" width="600" cellpadding="5">
<tr>
<td class="tabletitle">#</td>
<td class="tabletitle"><?=_btusername?></td>
<td class="tabletitle"><?=_btlottery_tickets?></td>
<td class="tabletitle"><?=_btadded?></td>
<td class="tabletitle"><?=_btdownloaded?></td>
<td class="tabletitle"><?=_btratio?></td>
</tr>

<?php

$result 
$db->sql_query"SELECT DISTINCT user FROM ".$db_prefix."_tickets" 
or die(
"SELECT Error: ".mysql_error()); 
$num_rows $db->sql_numrows($result); 
 
while (
$get_info $db->sql_fetchrow($result )){

foreach (
$get_info as $field
$tickets $db->sql_numrows($db->sql_query("SELECT * FROM ".$db_prefix."_tickets WHERE user=$field"));
$tickets1 end($db->sql_fetchrow($db->sql_query("SELECT id FROM ".$db_prefix."_tickets WHERE user=$field")));
$username end($db->sql_fetchrow($db->sql_query("SELECT username FROM ".$db_prefix."_users WHERE id=$field")));
$id end($db->sql_fetchrow($db->sql_query("SELECT id FROM ".$db_prefix."_users WHERE id=$field")));
$uploaded mksize(end($db->sql_fetchrow($db->sql_query("SELECT uploaded FROM ".$db_prefix."_users WHERE id=$field"))));
$downloaded mksize(end($db->sql_fetchrow($db->sql_query("SELECT downloaded FROM ".$db_prefix."_users WHERE id=$field"))));
$ratio end($db->sql_fetchrow($db->sql_query("SELECT downloaded FROM ".$db_prefix."_users WHERE id=$field")));
$ratio2 end($db->sql_fetchrow($db->sql_query("SELECT uploaded FROM ".$db_prefix."_users WHERE id=$field")));
if(
$ratio == 0)$ratio3 "&infin;";
else
$ratio3 number_format($ratio2 $ratio3);
echo 
"<tr><td class=tableb>".$tickets1." </td><td class=tableb><a href=user.php?op=profile&id=$id>$username</a></td><td class=tableb>$tickets</td><td class=tableb>$uploaded</td><td class=tableb>$downloaded</td><td class=tableb>" $ratio3 "</td></tr>";
}
?>
</table>
<?php
CloseTable
();


include(
"footer.php");

?>

When the lottery is disabled the footer does not show

joeroberts 15th May 2013 12:20

replace
Code:

if (!$arr_config["enable"])
stderr(_btsorry, _btlottery_disabled);

with
Code:

if (!$arr_config["enable"])
{
OpenErrTable(_btsorry);
echo  _btlottery_disabled;
CloseErrTable();
include("footer.php");
die;
}


Giorgatzelos 15th May 2013 13:42

Thank's Joe, i appreciate your help dude...


All times are GMT +2. The time now is 02:19.

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