ciao,
come potete vedere sono alle prime armi..
non riesco a far si che quando premo "INVIA" nella mia pagina html, mi dia come risultato la variabile $nome definita nel file php.
Praticamente quando lancio l'index.html, digito nel campo un nome qualsiasi, premo "INVIA", non dovrebbe succedere nulla, anzi dovrebbe aprirsi il file prova.php vuoto!!!
Se invece digito nel campo la parola paolo, premo "INVIA", dovrebbe aprirsi la pagina php con visualizzato la parola benvenuto.
Questo non succede, anzi quando clicco su "INVIA" mi si apre il download del file php in tutti e due le situazioni!!!
Ma dov'è l'errore?
Vi allego il codice HTML e PHP dei relativi due file:
questo è il file "index.html"
<html>
<body>
<h3>mia pagina web</h3>
<form action="prova.php" method="post" >
NOME: <input type="text" name="pippo" />
<input type="submit" value="INVIA" />
</form>
</body>
</html>
questo è il file "prova.php"
<html>
<body>
<?php
$nome=$_post["pippo"];
if($nome=="paolo"){
echo "benvenuto"}
?>
</body>
</html>
grazie![]()