Ciao.
Io ho una pagina di verifica di un form che ha sempre funzionato bene! Improvvisamente non va più...
Codice PHP:
if($_POST['Cara']==Agilità) { $Skill Agilità$Carat $row[Agilità]; }
elseif(
$_POST['Cara']==Vigore) { $Skill Vigore$Carat $row[Vigore]; }
elseif(
$_POST['Cara']==Intelletto) { $Skill Intelletto$Carat $row[Intelletto]; }


if (
$Carat >= && $Carat <= 10) { $minimo 100; }
elseif (
$Carat >= 11 && $Carat <= 15) { $minimo 200; }
elseif (
$Carat >= 16 && $Carat <= 20) { $minimo 400; }
elseif (
$Carat >= 21 && $Carat <= 25) { $minimo 800; }
elseif (
$Carat >= 26 && $Carat <= 29) { $minimo 1600; }



if(
$row[Esperienza]>=$minimo)
{
$query "UPDATE pgu SET $Skill = $Carat + 1 WHERE Nick='$row[Nick]'";
$result mysql_query($query$db);

$query "UPDATE pgu SET Esperienza = $row[Esperienza] - $minimo WHERE Nick='$row[Nick]'";
$result mysql_query($query$db); 

echo
"[b]<center>Hai sviluppato $Skill di 1 punto[/b]</center>";} else { echo"<font color='red'>[b]<center>Non hai abbastanza exp

per sviluppare questa caratteristica</font>[/b]</center>"
; } ?> 
mi sviluppa sempre la skill, anche quando non c'è il $minimo indispensabile!!