Come mai mi da questo errore?
Parse error: parse error, unexpected $ in /home/mhd-01/www.isteriaworld.com/htdocs/do_compra.php on line 24
quando alla linea 24 da la fine di html????
lo script è questo:
Codice PHP:
<?
include "config.php";
include "controlla_login.php";
$mysql = "SELECT Soldi FROM utenti WHERE user = '$_SESSION[user]'";
$result = mysql_query($mysql) or die("Non riesco a selezionare i record");
$rs = mysql_fetch_array($result);
$SOLDI = $rs['Soldi'];
$IDOGG = $_GET['IDOGG'];
$Costo = $_GET['Costo'];
if ($SOLDI < $Costo) {?>
<script language=javascript>alert("Non hai abbastanza soldi");</script>
<?
} else {
$k = "SELECT id FROM utenti WHERE user = '$_SESSION[user]'";
$l = mysql_query($k) or die ("Non riesco a selezionare l'id");
$o = mysql_fetch_array($l) or die ("Non riesco a creare l'array degli ID");
$a="UPDATE utenti SET Soldi = Soldi - $Costo WHERE user = '$_SESSION[user]'";
$b = mysql_query($a) or die ("Non riesco a scalare i soldi");
$ID = $o['id'] or die("non riesco a settare la variabile $ID");
$c = "INSERT INTO ogg (IDOGG,IDPG) VALUES ('$IDOGG','$ID')";
$ol = mysql_query($c) or die ("Non riesco a inserire il record");
?>
<script language=javascript>alert("Hai acquistato un oggetto");
document.location.href="tentativomercato.php";
</script>