Ho da poco terminato di leggere una guida sul php, e ho deciso di elaborare quindi il mio primo script.
Ho provato proprio oggi a farne uno. Spiego il funzionamento:
<html><head><title>prova</title></head>
<body>
<?php
echo "<form action=\"dati.php\" method=\"post\">
<input type=\"text\" name=\"nome\">
<input type=\"submit\" name=\"submit\" value=\"invia\">
</form>";
?>
</body>
</html>
Questa parte mi serve per far immettere i dati all'utente
<html><head><title>elabora</title></head>
<body>
<?php
$tabdue= "for ($mul = 1; $mul <= 10; ++$mul) {
$ris= 2 * $mul;
echo \"2 * $mul = $ris<br>\";
}";
if ($_POST == "due") {
print "$tabdue";
} else {
print "errore";
}
?>
</body>
</html>
questo invece dovrebbe rilevare i dati digitati e se corrispondono alla parola 'due' dovrebbe scrivere la variabile invece stampa 'errore'.
Come mai? Che errore c'è al suo interno?