Salve,

cercato di rendere funzionante questo elementare script php (link)

Codice PHP:
<form action="<? $_SERVER['PHP_SELF']; ?>">

<input size='16' name='num1' value='<? echo $num1?>'>

<input size='16' name='num2' value='<? echo $num2?>'>
    

<input type='submit' name='Calcola' value=' = '>
    

<input size='16' name='sum' value='<? echo $sum?>'>
    


<?php
if (isset($Calcola)){
    
$sum $num1 $num2;
    echo 
"Il risultato è $sum";
}
?>

</form>
..ho salvato il tutto in un file somma.html.

La prima cosa strana è che a differenza degli input presenti nel link allegato a me compaiono le scritte "echo .." ecc in tutte le caselle, e non so come evitarlo.

A me interessa riuscire a farmi restituire la stessa pagina con lo stesso modulo, solo con il risultato al posto giusto.

Se provo ad eseguire una somma mi viene restutuito l'errore:

"Forbidden
You don't have permission to access /< on this server."

Qualcuno sa aiutarmi a rendere operativo questo semplice script?
E nel caso in cui io tenga il codice php su un file separato?

Grazie, scusate per le richieste elementari.