Vorrei creare un input in cui un utente scrive la sua mail e questa informazione mi venga inviata alla mia mail. Inoltre, vorrei che tale operazione venga effettuata nella stessa pagina. L'unica modifica che dovrebbe fare è che se l'utente ha inserito la mail, l'input per inserire la mail dovrebbe scomparire.
Il php e l'HTML vorrei metterl oquindi nella stessa pagina nel seguente modo
Codice PHP:
<?php
if(!isset($_POST['submit']))
{
?>
Codice HTML:
<FORM name=email action=# method=POST>
<table class=inserimento cellpadding=0 cellspacing=0>
<tr><td>
<input class="connect" name="mail" type=mail placeholder="YOUR MAIL...">
</td><td>
<input class="bottoncino" type=image src="immagini/bottone.png" alt=submit>
</td></tr>
</table>
</FORM>
Codice PHP:
<?php
}
else
{
$mail=$_POST['mail'];
mail("mia_mail@gmail.com","e-mail",$mail);
}
?>
Problemi:
1. Non mi invia la mail (sembra quasi che non passi la mail inserita in php);
2. Al click del input image, ricarica la pagina e il form rimane.
Grazie per l'aiuto