Jump to content
MakeWebGames

Recommended Posts

Posted

Hey, Right, Im new to codign and was editign my itemuse (addind energy potions) but i now get this error

Parse error: syntax error, unexpected T_ELSE in /home/rjninja/public_html/itemuse.php on line 70

when i try to use a will potion or energy, here is the last lines of the code...

 

if($r['itmname'] == 'Full Restore')

{

mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c);

}

}

if($r['itmname'] == 'Will Potion')

{

mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c);

}

print "You spray a {$r['itmname']} into your mouth. You feel your Chi coming back to you.";

{

else

}

print "You cannot use this item.";

}

}

$h->endpage();

?>

 

 

pelase tel me how ot fix, i know its a stupid q lol

Posted

Re: Please Help

Try..

 

if($r['itmname'] == 'Full Restore')
{
mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c);
}
}
if($r['itmname'] == 'Will Potion')
{
mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c);
}   
print "You spray a {$r['itmname']} into your mouth. You feel your Chi coming back to you.";   
}
else   
{   
print "You cannot use this item.";
}
}
$h->endpage();
?>
Posted

Re: Please Help

<?php

/*-----------------------------------------------------

-- Mono Country v1.0 BETA

-- A product of DBS-entertainment

-- Copyright held 2005 by Dabomstew

-- INDEX.php

-----------------------------------------------------*/

session_start();

require "global_func.php";

if($_SESSION['loggedin']==0) { header("Location: login.php");exit; }

$userid=$_SESSION['userid'];

require "header.php";

$h = new headers;

$h->startheaders();

include "mysql.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);

check_level();

$fm=money_formatter($ir['money']);

$cm=money_formatter($ir['crystals'],'');

$lv=date('F j, Y, g:i a',$ir['laston']);

$h->userdata($ir,$lv,$fm,$cm);

$h->menuarea();

$_GET['ID'] = abs((int) $_GET['ID']);

//Food

if(!$_GET['ID'])

{

print "Invalid use of file";

}

else

{

$i=mysql_query("SELECT iv.*,i.*,it.* FROM inventory iv LEFT JOIN items i ON iv.inv_itemid=i.itmid LEFT JOIN itemtypes it ON i.itmtype=it.itmtypeid WHERE iv.inv_id={$_GET['ID']} AND iv.inv_userid=$userid",$c);

if(mysql_num_rows($i) == 0)

{

print "Invalid item ID";

}

else

{

$r=mysql_fetch_array($i);

if($r['itmtypename'] == 'Food')

{

$f=mysql_query("SELECT * FROM food WHERE item_id={$r['itmid']}",$c);

$fr=mysql_fetch_array($f);

mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c);

mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c);

mysql_query("UPDATE users SET energy=energy+{$fr['energy']} WHERE userid=$userid");

mysql_query("UPDATE users SET energy=maxenergy WHERE energy > maxenergy");

print "You cram a {$r['itmname']} into your mouth. You feel a bit of energy coming back to you.";

}

else if($r['itmtypename'] == 'Medical')

{

$f=mysql_query("SELECT * FROM medical WHERE item_id={$r['itmid']}",$c);

$fr=mysql_fetch_array($f);

mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c);

mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c);

mysql_query("UPDATE users SET hp=hp+{$fr['health']} WHERE userid=$userid");

mysql_query("UPDATE users SET hp=maxhp WHERE hp > maxhp");

if($r['itmname'] == 'Full Restore')

{

mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c);

}

}

if($r['itmname'] == 'Will Potion')

{

mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c);

}

print "You spray a {$r['itmname']} into your mouth. You feel your Chi coming back to you.";

}

else

{

print "You cannot use this item.";

}

}

$h->endpage();

?>

Posted

Re: Please Help

 

<?php
/*-----------------------------------------------------
-- Mono Country v1.0 BETA
-- A product of DBS-entertainment
-- Copyright held 2005 by Dabomstew
-- INDEX.php
-----------------------------------------------------*/
session_start();
require "global_func.php";
if($_SESSION['loggedin']==0) { header("Location: login.php");exit; }
$userid=$_SESSION['userid'];
require "header.php";
$h = new headers;
$h->startheaders();
include "mysql.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);
check_level();
$fm=money_formatter($ir['money']);
$cm=money_formatter($ir['crystals'],'');
$lv=date('F j, Y, g:i a',$ir['laston']);
$h->userdata($ir,$lv,$fm,$cm);
$h->menuarea();
$_GET['ID'] = abs(@intval($_GET['ID']));
//Food
if(!$_GET['ID'])
{
echo "Invalid use of file";
}
else
{
$i=mysql_query("SELECT iv.*,i.*,it.* FROM inventory iv LEFT JOIN items i ON iv.inv_itemid=i.itmid LEFT JOIN itemtypes it ON i.itmtype=it.itmtypeid WHERE iv.inv_id={$_GET['ID']} AND iv.inv_userid=$userid",$c);
if(mysql_num_rows($i) == 0)
{
echo "Invalid item ID";
}
else
{
$r=mysql_fetch_array($i);
if($r['itmtypename'] == 'Food')
{
$f=mysql_query("SELECT * FROM food WHERE item_id={$r['itmid']}",$c);
$fr=mysql_fetch_array($f);
mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c);
mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c);
mysql_query("UPDATE users SET energy=energy+{$fr['energy']} WHERE userid=$userid");
mysql_query("UPDATE users SET energy=maxenergy WHERE energy > maxenergy");
echo "You cram a {$r['itmname']} into your mouth. You feel a bit of energy coming back to you.";
}
else if($r['itmtypename'] == 'Medical')
{
$stat="Health";
$f=mysql_query("SELECT * FROM medical WHERE item_id={$r['itmid']}",$c);
$fr=mysql_fetch_array($f);
mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c);
mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c);
mysql_query("UPDATE users SET hp=hp+{$fr['health']} WHERE userid=$userid");
mysql_query("UPDATE users SET hp=maxhp WHERE hp > maxhp");
if($r['itmname'] == 'Full Restore')
{
mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c);
$stat="Energy";
}
if($r['itmname'] == 'Will Potion')
{
$stat="Will";
mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c);
}
echo "You spray a {$r['itmname']} into your mouth. You feel a bit of $stat coming back to you.";
}
else
{
echo "You cannot use this item.";
}
}
}
$h->endpage();
?>

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...