Già da molte versioni di php per leggere i valori in arrivo dalle form è necessario passare attraverso le variabili superglobali adatte, visto che (giustamente, dati i gravi problemi di sicurezza che ne sorgevano) la registerglobals è off nel php.ini.Originariamente inviato da deltafox15
...
test.php
<html>
<body>
<?php
$c = $a + $b;
echo "La somma di $a e $b e' $c";
?>
</body>
</html>
Quindi:
Da questo si deduce anche che, se stai seguendo una guida per imparare il PHP, DEVI CAMBIARE GUIDA!Codice PHP:
<html>
<body>
<?php
$c = $_POST["a"] + $_POST["b"];
echo "La somma di ".$_POST["a"]." e ".$_POST["b"]." e' ".$c;
?>
</body>
</html>
Quella che stai seguendo non ti sta insegnando un buon stile di scrittura del codice php, e siccome il php stesso è abbastanza lassista sulla qualità del codice che scrivi, se non ti abitui tu a scrivere del buon codice in poco tempo ti ritrovi che non ci capisci più nulla in quel che tu stesso hai scritto!
![]()