Ciao a tutti ragazzi,
dopo anni mi sto riavvicinando alla programmazione e sto facendo il tutto in php e sono agli inizi, sto seguendo un corso e provo a far passare un dato con la funzione POST ad un'altra pagina ma niente sempre errore.
Vi posto i codici e la risposta
MOF.html
<form action="benvenuto.php" method="post">
Come ti chiami?<br/>
<input type=“text” name=“nome”/><br/>
Ragazza o ragazzo?<br/>
F <input type="radio" name="sesso" value="F"/>
M <input type="radio" name="sesso" value="M"/><br/>
<input type="submit" value="invia"/>
</form>
benvenuto.php
<html>
<body>
<?php
if ($_POST["sesso"] == "F")
{
echo 'Ciao '.$_POST["nome"].', benvenuta nel mio sito!';
}
else
{
echo 'Ciao '.$_POST["nome"].', benvenuto nel mio sito!';
}
?>
</body>
</html>
Errore
Notice: Undefined index: nome in /opt/bitnami/apache2/htdocs/progetti/benvenuto.php on line 7
Ciao , benvenuta nel mio sito!
In pratica va in errore quando deve prendere il parametro dentro la textbox della pagina index.html.
Capite dove sbaglio?
Grazie
spider81man
PS:Come server uso LAMP su macchina virtuale e SO linux con Geany come editor