Benvenuto.
Codice PHP:
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$answer=$_POST['answer'];
// questo non ha senso, non lo assegni a niente
$_POST['risul'];
// anche questo non serve, in PHP non è necessario dichiarare le variabili
$risultato;
$risultato=$num1+$num2;
echo $risultato;
// la variabile $risul non è inizializzata in alcun modo, quindi l'echo
// stampa la stringa vuota, ovvero niente.
echo $risul;
// vero non è una variabile, né una stringa, scritta così verrebbe trattata
// come una costante, ma non l'hai definita da nessuna parte
if(($answer==vero) && ($risultato==4)){
echo "Complimenti. La risposta da lei assegnata è corretta.";
}
// anche per "falso" vale la stessa cosa detta per "vero"
elseif (($answer==falso) && ($risultato==4)){
echo "Siamo spiacenti. La risposta da lei scelta è errata";
}
Sistema i problemi segnalati e dovrebbe funzionare.