L'errore sta nel fatto che usi il costrutto if() senza racchiudere il corpo delle istruzioni tra parentesi graffe.
O meglio puoi omettere le parentesi solo se il costrutto esegue una sola azione. (Questo vale anche con gli altri costrutti).
Ti faccio un esempio per capire:
Codice PHP:
//in questo caso puoi omettere le graffe perchè il corpo del costrutto contiene solo una istruzione.
if($x=true)
echo "Ciao";
else
echo "Addio";
//in questo caso non puoi ometterle perchè esegui più istruzioni.
if($x=1)
{
echo "Ciao";
$x = $x +1;
}
else
{
echo "Addio";
$x = $x -1;
}
//ma niente ti vieta di fare anche così:
if($x=1)
{
echo "Ciao";
$x = $x +1;
}
else
echo "Addio";