The error I'm getting:
Fatal error: Call to undefined function get_mine() in /home/lostcit2/public_html/mine.php on line 6
mine.php
<?php
require "globals.php";
global $c;
$is=mysql_query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid",$c) or die(mysql_error());
$ir=mysql_fetch_array($is);
get_mine();
switch($_GET['action'])
{
case 'mine': mine_1(); break;
case 'minesub': mine_1_sub(); break;
case 'mine2': mine_2(); break;
case 'mine2sub': mine_2_sub(); break;
case 'mine3': mine_3(); break;
case 'mine3sub': mine_3_sub(); break;
case 'mine4': mine_4(); break;
case 'mine4sub': mine_4_sub(); break;
case 'mine5': mine_5(); break;
case 'mine5sub': mine_6_sub(); break;
case 'mine6': mine_6(); break;
case 'mine6sub': mine_6_sub(); break;
default: mine_index(); break;
}
/**
** Calls the cases so mine.php?mine
**/
function mine_index()
{
global $ir,$c,$userid;
print "<center>Welcome to the mine shaft.
There are 3 spots to go mining but thay are restricted depending on your mine level.
Your mining level is {$ir['mine_level']} and you have {$ir['mine_exp']}/{$ir['mine_needed']} mining experience
</center>";
print "<center>
<u>Crystal Mines</u>
[<a href='mine.php?action=mine'>Level 1 mine</a>]
[<a href='mine.php?action=mine2'>Level 20 mine</a>]
[<a href='mine.php?action=mine3'>Level 40 mine</a>]
<u>Money Mines</u>
[<a href='mine.php?action=mine4'>Level 10 mine</a>]
[<a href='mine.php?action=mine5'>Level 30 mine</a>]
[<a href='mine.php?action=mine6'>Level 40 mine</a>]
</center>";
}
/**
** This is the main part you see when you come into the php page
**/
if ($ir['jailtime'] > 0){
print "<center>The mine is closed to jail birds come back when thay release you</center>";
exit;
}
if ($ir['hospital'] > 0){
print "<center>You cant go mining while in hospital</center>";
exit;
}
/**
** That makes sure you are not in jail or hospital
** Shouldnt need to change that enless you making it a jail mine
**/
function mine_1()
{
global $ir,$c,$userid;
if($ir['energy'] < 10){
print "You need 10 power to mine here your have {$ir['energy']}";
exit;
}
mysql_query("UPDATE users SET energy=energy-10 WHERE userid=$userid",$c);
$rand_gems = rand(1,5);
$rand_exp = rand(1,100);
echo "<center>You begin mining in the level 1 mine and found $rand_gems crystal(s).</center>
";
mysql_query("UPDATE users SET crystals=crystals+'$rand_gems',mine_exp=mine_exp+' $rand_exp' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
function mine_2()
{
global $ir,$c,$userid;
if($ir['energy'] < 15){
print "<center>You need 15 power to mine here your have {$ir['energy']}</center>";
exit;
}
if($ir['mine_level'] < 20){
print "<center>You need to be mining level 20 to mine here you are mining level {$ir['mine_level']}</center>";
exit;
}
mysql_query("UPDATE users SET energy=energy-15 WHERE userid=$userid",$c);
$rand_gems = rand(1,20);
$rand_exp = rand(1,300);
echo "<center>You begin mining in the level 20 mine and found $rand_gems crystal(s).</center>
";
mysql_query("UPDATE users SET crystals=crystals+'$rand_gems',mine_exp+'$rand_exp ' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine2'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
function mine_3()
{
global $ir,$c,$userid;
if($ir['energy'] < 25){
print "<center>You need 25 power to mine here your have {$ir['energy']}</center>";
exit;
}
if($ir['mine_level'] < 40){
print "<center>You need to be mining level 40 to mine here you are mining level {$ir['mine_level']}</center>";
exit;
}
mysql_query("UPDATE users SET energy=energy-25 WHERE userid=$userid",$c);
$rand_gems = rand(1,40);
$rand_exp = rand(1,600);
echo "<center>You begin mining in the level 40 mine and found $rand_gems crystal(s).</center>
";
mysql_query("UPDATE users SET crystals=crystals+'$rand_gems',mine_exp+'$rand_exp ' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine3'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
function mine_4()
{
global $ir,$c,$userid;
if($ir['energy'] < 10){
print "You need 10 power to mine here your have {$ir['energy']}";
exit;
}
if($ir['mine_level'] < 10){
print "<center>You need to be mining level 10 to mine here you are mining level {$ir['mine_level']}</center>";
exit;
}
mysql_query("UPDATE users SET energy=energy-10 WHERE userid=$userid",$c);
$rand_money = rand(1,1000);
$rand_exp = rand(1,100);
echo "<center>You begin mining in the level 10 mine and found $$rand_money .</center>
";
mysql_query("UPDATE users SET money=money+'$rand_money',mine_exp=mine_exp+'$rand _exp' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine4'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
function mine_5()
{
global $ir,$c,$userid;
if($ir['energy'] < 15){
print "<center>You need 15 power to mine here your have {$ir['energy']}</center>";
exit;
}
if($ir['mine_level'] < 30){
print "<center>You need to be mining level 30 to mine here you are mining level {$ir['mine_level']}</center>";
exit;
}
mysql_query("UPDATE users SET energy=energy-15 WHERE userid=$userid",$c);
$rand_money = rand(1,3000);
$rand_exp = rand(1,300);
echo "<center>You begin mining in the level 30 mine and found $$rand_money .</center>
";
mysql_query("UPDATE users SET money=money+'$rand_money',mine_exp+'$rand_exp' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine5'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
function mine_6()
{
global $ir,$c,$userid;
if($ir['energy'] < 25){
print "<center>You need 25 Energy to mine here your have {$ir['energy']}</center>";
exit;
}
if($ir['mine_level'] < 40){
print "<center>You need to be mining level 40 to mine here you are mining level {$ir['mine_level']}</center>";
exit;
}
mysql_query("UPDATE users SET energy=energy-25 WHERE userid=$userid",$c);
$rand_money = rand(1,8000);
$rand_exp = rand(1,600);
echo "<center>You begin mining in the level 40 mine and found $$rand_money .</center>
";
mysql_query("UPDATE users SET money=money+'$rand_money',mine_exp+'$rand_exp' WHERE userid=$userid",$c);
print "<center>[<a href='mine.php?action=mine6'>Mine again</a>]</center>
";
print "<center>[<a href='mine.php'>Back</a>]</center>
";
}
/**
** This is all the stuff that makes the script/mod work
** You shouldnt need to change it enless you want to
** make something add or have different MYSQL Tables
**/
?>