Ho provato per iniziare un esempio semplice in cui ho un form html con un textbox e tre radiobutton. Nel codice php voglio mostrare degli echo in base a ciò che è selezionato nel form.
Ho ricontrollato piu volte e mi da sempre lo stesso errore anche modificando alcune cose
l'errore è questo e non capisco cosa voglia:
Parse error: syntax error, unexpected T_IF, expecting ',' or ';' in C:\xampp\htdocs\prova\prova.php on line 7
Vi trascrivo i codici:
<html>
<body>
<?PHP
echo "Ciao".$nome;
echo "</br>";
echo "Tu sei "
if ($eta=="a") echo "minorenne";
if ($eta=="b" || $eta=="c") echo "maggiorenne";
echo "</br>";
echo "la tua età è: "
if ($eta=="a") echo "18 anni";
if ($eta=="b") echo "tra 20 e 40 anni";
if ($eta=="c") echo "piu di 40";
?>
</body>
</html>
<html>
<body>
<h1>Mia prova .php</h1>
<form method=post action="prova.php">
Inserisce il tuo nome</br>
<input type="text" name="nome" value="n"></br>
</p>
Seleziona la tua fascia d'età</br>
meno di 18  
<input type="radio" name="eta" value="a"></br>
tra 20 e 40  
<input type="radio" name="eta" value="b"></br>
piu di 40  
<input type="radio" name="eta" value="c"></br>
</p>
<input type="submit" name="submit" value="invia">
</body>
</html>
a me sembra tutto giusto!!