Sure. Thanks for answering
Here we go:
PHP Code:
<?php
error_reporting(E_ALL & ~E_NOTICE);
// #################### CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'football');
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array('timezone', 'user', 'register');
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array(
'footy_main',
'footy_team',
'footy_users',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// GET THE VB HEADER/FOOTER/NAVBAR
eval('$headinclude = "' . fetch_template('headinclude') . '";');
eval('$header = "' . fetch_template('header') . '";');
eval('$navbar = "' . fetch_template('navbar') . '";');
if ($_POST['buttonpressed']==1 && $_POST['cashvalue']>0)
$db->query("UPDATE footy_registration SET cash=cash-".$_POST['cashvalue']." WHERE userid = " . $vbulletin->userinfo['userid'] . "");
$db->query("
INSERT INTO `footy_teams` ( `userid` , `playerid` )
VALUES (" . $vbulletin->userinfo[userid] . ", '".$_POST['pid']."')
");
// QUERY DATABASE SO WE CAN PRINT DATA ON THE PAGE
$reginfo = ($db->query_first("SELECT * FROM footy_registration WHERE userid = " . $vbulletin->userinfo['userid'] . ""));
$playerinfo = ($db->query("SELECT * FROM footy_players ORDER BY pid desc LIMIT 50"));
$cash = $reginfo['cash'];
while ($row = mysql_fetch_array($playerinfo)) {
$pname = $row['pname'];
$pvalue = $row['pvalue'];
$pnationality = $row['pnationality'];
$pid = $row['pid'];
$paybutton="";
if ($pvalue <= $cash)
$paybutton='<form name="myform" method="post" action="football.php">
<input type="hidden" name="cashvalue" value="'.$pvalue.'">
<input type="hidden" name="pid" value="'.$pid.'">
<input type="hidden" name="buttonpressed" value="1">
<input type="submit" value="Buy Player" title="Buy player">
</form>';
$page .= "
<font class=\"normal\">
<hr>
<b>$pname </b><br><br>
$pvalue
$pnationality
--->".$paybutton."<---
<br>
<br>
</font>
";
}
$teaminfo = ($db->query("SELECT *
FROM footy_players
INNER JOIN footy_teams
ON footy_teams.playerid=footy_players.pid
WHERE footy_teams.userid = " . $vbulletin->userinfo['userid'] . "")
);
while ($row = mysql_fetch_array($teaminfo)) {
$tpname = $row['pname'];
$tpvalue = $row['pvalue'];
$tpnationality = $row['pnationality'];
$tpage .= "
<font class=\"normal\">
<hr>
<b>$tpname </b><br>
$tpvalue<br>
$tpnationality
<br>
<br>
</font>
";
}
var_dump($playerinfo);
// ############################# START MAIN PAGE ###############################
// Check whether the user has registered for the game
if (!$vbulletin->GPC['do'])
{
if (!$db->query_first("SELECT * FROM footy_registration WHERE userid = " . $vbulletin->userinfo['userid'] . ""))
{
standard_error(fetch_error('footy_youneedtoregister'));
}
else
{
eval('print_output("' . fetch_template('footy_main') . '");');
}
}
if ($_GET['do'] == 'myteam')
{
eval('print_output("' . fetch_template('footy_team') . '");');
}
?>
Everything actually works except the do=myteam