Avatar billede Jakie Juniormester
20. februar 2012 - 22:41 Der er 2 kommentarer og
1 løsning

Parse error: syntax error, unexpected '[' in /home/www/boxing-fighting.com/battle.php on line 36

Hej :)

Jeg forstår ikke helt fejlen jeg får:
Parse error: syntax error, unexpected '[' in /home/www/boxing-fighting.com/battle.php on line 36

Kodestykket er her:

if (isset($_GET['randid']))
{
  $randid=$_GET['randid'];
  $iteminfo="SELECT * from inventory where randid='$randid'";
  $iteminfo2=mysql_query($iteminfo) or die("could not get items status");
  $iteminfo3=mysql_fetch_array($iteminfo2);

  if (!iteminfo3['name']) ////// <---- HER ER FEJLEN?
{
echo "";
}
else
{
$name = $iteminfo3['name'];
$stats = $iteminfo3['stats'];
$statsadd = $iteminfo3['statsadd'];
$type = $iteminfo3['type'];

if ($type == "healing")
{
  $nethp = $statsadd + $playerhp;
  if ($newhp > $playerinfo3['maxhp'])
  {
  $newhp = $playerinfo3['maxhp'];
  }
  $updateplayer="update players set hpoints='$newhp' where name='$player'";
  mysql_query($updateplayer) or die("could not update player");
 
  $updateitem="DELETE from inventory where name='$player' AND randid='$randid' limit 1";
  mysql_query($updateitem) or die("could not delete item");
 
  $playerhp = $newhp;
 
  echo "Used " . $name . " and recovered " . $statadd . " <br />";
 
 
 
}}}


Er der nogen som kan se hvad jeg har gjort forkert?

På forhånd tak for hjælpen :)
Avatar billede inteeeL Nybegynder
20. februar 2012 - 22:50 #1
Du mangler lige et dollar-tegn ($) - det er jo en variabel - eller rettere sagt et array.

if (!$iteminfo3['name'])
Avatar billede Jakie Juniormester
20. februar 2012 - 22:56 #2
Ups, den havde jeg ikke set:D

hæhæ.. Mange tak for hjælpen!

Du må gerne vedlægge svar :)
Avatar billede inteeeL Nybegynder
21. februar 2012 - 08:04 #3
Svar :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester