Bravo List

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

el-curry 25th December 2009 16:14

login.php problem
 
Hi, i have a problem whit my TBDev Source 2009.

Everytime i going to my site it says:

Code:

Notice: Undefined variable: HTMLOUT in C:\xampp\htdocs\login.php  on line 36

Iam runing xampp on windows server 2008 please help me

:sos:

Extreme86 3rd January 2010 20:36

Quote:

Originally Posted by el-curry (Post 18623)
Hi, i have a problem whit my TBDev Source 2009.

Everytime i going to my site it says:

Code:

Notice: Undefined variable: HTMLOUT in C:\xampp\htdocs\login.php  on line 36

Iam runing xampp on windows server 2008 please help me

:sos:

Put the code here to see....go to login.php

el-curry 4th January 2010 19:19

Quote:

Originally Posted by Extreme86 (Post 18881)
Put the code here to see....go to login.php




Code:

/*
+------------------------------------------------
|  TBDev.net BitTorrent Tracker PHP
|  =============================================
|  by CoLdFuSiOn
|  (c) 2003 - 2009 TBDev.Net
|  http://www.tbdev.net
|  =============================================
|  svn: http://sourceforge.net/projects/tbdevnet/
|  Licence Info: GPL
+------------------------------------------------
|  $Date: 2009-10-26 00:45:21 +0200 (Mon, 26 Oct 2009) $
|  $Revision: 223 $
|  $Author: tbdevnet $
|  $URL: https://tbdevnet.svn.sourceforge.net/svnroot/tbdevnet/trunk/TB/login.php $
+------------------------------------------------
*/
require_once "include/bittorrent.php" ;

    ini_set('session.use_trans_sid', '0');

    $lang = array_merge( load_language('global'), load_language('login') );
   
    // Begin the session
    session_start();
    if (isset($_SESSION['captcha_time']))
 
    $HTMLOUT = '';

    unset($returnto);
    if (!empty($_GET["returnto"])) {
      $returnto = $_GET["returnto"];
      if (!isset($_GET["nowarn"]))
      {
        $HTMLOUT .= "

{$lang['login_not_logged_in']}

\n";
        $HTMLOUT .= "{$lang['login_error']}";
      }
    }


    $HTMLOUT .= "

   

   

Note: You need cookies enabled to log in.


   
     
       
       
     
     
       
       
     
   
     
       
       
     
     
         
         
     
     
       
     
   
{$lang['login_username']}
{$lang['login_password']}
 
         

         
          {$lang[
         

         

       
{$lang['login_pin']}
           
         

         
       
";


    if (isset($returnto))
      $HTMLOUT .= "\n";


    $HTMLOUT .= "

    ";


    print stdhead("{$lang['login_login_btn']}") . $HTMLOUT . stdfoot();

?>


Extreme86 4th January 2010 19:29

put config.php

el-curry 5th January 2010 02:34

Quote:

Originally Posted by Extreme86 (Post 18909)
put config.php

Code:

/*
+------------------------------------------------
|  TBDev.net BitTorrent Tracker PHP
|  =============================================
|  by CoLdFuSiOn
|  (c) 2003 - 2009 TBDev.Net
|  http://www.tbdev.net
|  =============================================
|  svn: http://sourceforge.net/projects/tbdevnet/
|  Licence Info: GPL
+------------------------------------------------
|  $Date: 2009-10-28 01:35:52 +0200 (Wed, 28 Oct 2009) $
|  $Revision: 229 $
|  $Author: tbdevnet $
|  $URL: https://tbdevnet.svn.sourceforge.net/svnroot/tbdevnet/trunk/TB/include/config.php $
+------------------------------------------------
*/
error_reporting(E_ALL);

define('SQL_DEBUG', 2);

/* Compare php version for date/time stuff etc! */
    if (version_compare(PHP_VERSION, "5.1.0RC1", ">="))
        date_default_timezone_set('Europe/London');


define('TIME_NOW', time());

$TBDEV['time_adjust'] =  0;
$TBDEV['time_offset'] = '0';
$TBDEV['time_use_relative'] = 1;
$TBDEV['time_use_relative_format'] = '{--}, h:i A';
$TBDEV['time_joined'] = 'j-F y';
$TBDEV['time_short'] = 'jS F Y - h:i A';
$TBDEV['time_long'] = 'M j Y, h:i A';
$TBDEV['time_tiny'] = '';
$TBDEV['time_date'] = '';


// DB setup
$TBDEV['mysql_host'] = "localhost";
$TBDEV['mysql_user'] = "root";
$TBDEV['mysql_pass'] = "password";
$TBDEV['mysql_db']  = "DB";

// Cookie setup
$TBDEV['cookie_prefix']  = ''; // This allows you to have multiple trackers, eg for demos, testing etc.
$TBDEV['cookie_path']    = ''; // ATTENTION: You should never need this unless the above applies eg: /tbdev
$TBDEV['cookie_domain']  = ''; // set to eg: .somedomain.com or is subdomain set to: .sub.somedomain.com
                             
$TBDEV['site_online'] = 1;
$TBDEV['tracker_post_key'] = 'changethisorelse';
$TBDEV['max_torrent_size'] = 1000000;
$TBDEV['announce_interval'] = 60 * 30;
$TBDEV['signup_timeout'] = 86400 * 3;
$TBDEV['minvotes'] = 1;
$TBDEV['max_dead_torrent_time'] = 6 * 3600;

// Max users on site
$TBDEV['maxusers'] = 5000; // LoL Who we kiddin' here?


if ( strtoupper( substr(PHP_OS, 0, 3) ) == 'WIN' )
  {
    $file_path = str_replace( "\\", "/", dirname(__FILE__) );
    $file_path = str_replace( "/include", "", $file_path );
  }
  else
  {
    $file_path = dirname(__FILE__);
    $file_path = str_replace( "/include", "", $file_path );
  }
 
define('ROOT_PATH', $file_path);
$TBDEV['torrent_dir'] = ROOT_PATH . '/torrents'; # must be writable for httpd user 

# the first one will be displayed on the pages
$TBDEV['announce_urls'] = array();
$TBDEV['announce_urls'][] = "http://yourtracker/announce.php";
//$TBDEV['announce_urls'] = "http://youtracker:2710/announce";
//$TBDEV['announce_urls'] = "http://yourtracker:83/announce.php";

if ($_SERVER["HTTP_HOST"] == "")
  $_SERVER["HTTP_HOST"] = $_SERVER["SERVER_NAME"];
 
$TBDEV['baseurl'] = "http://" . $_SERVER["HTTP_HOST"]."";

/*
* DO NOT UNCOMMENT THIS: IT'S FOR LATER USE!
$host = getenv( 'SERVER_NAME' );
$script = getenv( 'SCRIPT_NAME' );
$script = str_replace( "\\", "/", $script );

  if( $host AND $script )
  {
    $script = str_replace( '/index.php', '', $script );

    $TBDEV['baseurl'] = "http://{$host}{$script}";
  }
*/
//set this to true to make this a tracker that only registered users may use
//$TBDEV['membersonly'] = 1; //deprecated no longer needed

//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
//$TBDEV['peerlimit'] = 50000; //deprecated. no longer used.

// Email for sender/return path.
$TBDEV['site_email'] = "swesource.noreply@gmail.com";

$TBDEV['site_name'] = "yourtracker.org";

$TBDEV['language'] = 'en';
$TBDEV['msg_alert'] = 0; // saves a query when off

$TBDEV['autoclean_interval'] = 900;
$TBDEV['sql_error_log'] = ROOT_PATH.'/logs/sql_err_'.date("M_D_Y").'.log';
$TBDEV['pic_base_url'] = "./pic/";
$TBDEV['stylesheet'] = "./1.css";
$TBDEV['readpost_expiry'] = 14*86400; // 14 days
//set this to size of user avatars
$TBDEV['av_img_height'] = 236;
$TBDEV['av_img_width'] = 150;
$TBDEV['allowed_ext'] = array('image/gif', 'image/png', 'image/jpeg');
// Set this to the line break character sequence of your system
//$TBDEV['linebreak'] = "\r\n"; // not used at present.

define ('UC_USER', 0);
define ('UC_POWER_USER', 1);
define ('UC_VIP', 2);
define ('UC_UPLOADER', 3);
define ('UC_MODERATOR', 4);
define ('UC_ADMINISTRATOR', 5);
define ('UC_SYSOP', 6);

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

?>

:)

Moh.ElBaz 6th January 2010 00:01

in lang/en/lang_login.php

after
Quote:

$lang = array(
add
Quote:

'login_not_logged_in' => "Not logged in!",

Extreme86 6th January 2010 09:32

Code:

/*
+------------------------------------------------
|  TBDev.net BitTorrent Tracker PHP
|  =============================================
|  by CoLdFuSiOn
|  (c) 2003 - 2009 TBDev.Net
|  http://www.tbdev.net
|  =============================================
|  svn: http://sourceforge.net/projects/tbdevnet/
|  Licence Info: GPL
+------------------------------------------------
|  $Date: 2009-10-27 23:35:52 +0000 (Tue, 27 Oct 2009) $
|  $Revision: 229 $
|  $Author: tbdevnet $
|  $URL: https://tbdevnet.svn.sourceforge.net/svnroot/tbdevnet/trunk/TB/include/config.php $
+------------------------------------------------
*/
error_reporting(E_ALL);

define('SQL_DEBUG', 2);

/* Compare php version for date/time stuff etc! */
        if (version_compare(PHP_VERSION, "5.1.0RC1", ">="))
                date_default_timezone_set('Europe/London');


define('TIME_NOW', time());

$TBDEV['time_adjust'] =  0;
$TBDEV['time_offset'] = '0';
$TBDEV['time_use_relative'] = 1;
$TBDEV['time_use_relative_format'] = '{--}, h:i A';
$TBDEV['time_joined'] = 'j-F y';
$TBDEV['time_short'] = 'jS F Y - h:i A';
$TBDEV['time_long'] = 'M j Y, h:i A';
$TBDEV['time_tiny'] = '';
$TBDEV['time_date'] = '';


// DB setup
$TBDEV['mysql_host'] = "localhost";
$TBDEV['mysql_user'] = "user";
$TBDEV['mysql_pass'] = "pass";
$TBDEV['mysql_db']  = "db";

// Cookie setup
$TBDEV['cookie_prefix']  = ''; // This allows you to have multiple trackers, eg for demos, testing etc.
$TBDEV['cookie_path']    = ''; // ATTENTION: You should never need this unless the above applies eg: /tbdev
$TBDEV['cookie_domain']  = ''; // set to eg: .somedomain.com or is subdomain set to: .sub.somedomain.com
                             
$TBDEV['site_online'] = 1;
$TBDEV['tracker_post_key'] = 'changethisorelse';
$TBDEV['max_torrent_size'] = 1000000;
$TBDEV['announce_interval'] = 60 * 30;
$TBDEV['signup_timeout'] = 86400 * 3;
$TBDEV['minvotes'] = 1;
$TBDEV['max_dead_torrent_time'] = 6 * 3600;

// Max users on site
$TBDEV['maxusers'] = 35000; // LoL Who we kiddin' here?


if ( strtoupper( substr(PHP_OS, 0, 3) ) == 'WIN' )
  {
    $file_path = str_replace( "\\", "/", dirname(__FILE__) );
    $file_path = str_replace( "/include", "", $file_path );
  }
  else
  {
    $file_path = dirname(__FILE__);
    $file_path = str_replace( "/include", "", $file_path );
  }
 
define('ROOT_PATH', $file_path);
$TBDEV['torrent_dir'] = ROOT_PATH . '/torrents'; # must be writable for httpd user 

if ($_SERVER["HTTP_HOST"] == "")
  $_SERVER["HTTP_HOST"] = $_SERVER["SERVER_NAME"];
 
$TBDEV['baseurl'] = "";
# the first one will be displayed on the pages
$TBDEV['announce_urls'] = array();
$TBDEV['announce_urls'][] = $TBDEV['baseurl'] . "http://yourtracker.com/announce.php";
//$TBDEV['announce_urls'] = "http://localhost:2710/announce";
//$TBDEV['announce_urls'] = "http://yourtracker.com:83/announce.php";


/*
* DO NOT UNCOMMENT THIS: IT'S FOR LATER USE!
$host = getenv( 'SERVER_NAME' );
$script = getenv( 'SCRIPT_NAME' );
$script = str_replace( "\\", "/", $script );

  if( $host AND $script )
  {
    $script = str_replace( '/index.php', '', $script );

    $TBDEV['baseurl'] = "http://{$host}{$script}";
  }
*/
//set this to true to make this a tracker that only registered users may use
//$TBDEV['membersonly'] = 1; //deprecated no longer needed

//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
//$TBDEV['peerlimit'] = 50000; //deprecated. no longer used.

// Email for sender/return path.
$TBDEV['site_email'] = "noreply@yourtracker.com";

$TBDEV['site_name'] = "yourtracker";

$TBDEV['language'] = 'en';
$TBDEV['msg_alert'] = 0; // saves a query when off

$TBDEV['autoclean_interval'] = 900;
$TBDEV['sql_error_log'] = ROOT_PATH.'/logs/sql_err_'.date("M_D_Y").'.log';
$TBDEV['pic_base_url'] = "./pic/";
$TBDEV['stylesheet'] = "./1.css";
$TBDEV['readpost_expiry'] = 14*86400; // 14 days
//set this to size of user avatars
$TBDEV['av_img_height'] = 250;
$TBDEV['av_img_width'] = 250;
$TBDEV['allowed_ext'] = array('image/gif', 'image/png', 'image/jpeg');
// Set this to the line break character sequence of your system
//$TBDEV['linebreak'] = "\r\n"; // not used at present.

define ('UC_USER', 0);
define ('UC_POWER_USER', 1);
define ('UC_VIP', 2);
define ('UC_UPLOADER', 3);
define ('UC_MODERATOR', 4);
define ('UC_ADMINISTRATOR', 5);
define ('UC_SYSOP', 6);

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

?>

Copy paste This dude.

djlee 6th January 2010 10:45

dont copy and paste that, its useless lol look at your code

Code:

// Begin the session
    session_start();
    if (isset($_SESSION['captcha_time']))
 
    $HTMLOUT = '';

theres your problem, that if when evaluates to false stops the first definition of HTMLOUT, simply your missing a line of code that should go under that IF in login.php, go to the tbdev svn and either copy and paste the line you need or download a new copy of the file

el-curry 8th January 2010 07:23

I have Solved the problem so thanks every one for the help that i got :drink:

Moh.ElBaz 8th January 2010 12:59

everyone had a way to help you to solve the problem , so what was the real problem/solution ?


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

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