Salve ragazzi,
ho un problemino con la funzione mail.
Ho un modulo su internet tramite il quale gli utenti mi contattano, l'email arriva correttamente però insieme all'email ne arriva anche una vuota e non capisco il perchè.
Vi posti il codice:
INVIO:
Codice PHP:
<?php if(isSet($_GET["invia"])){
if($_GET["invia"]==1){
$messaggio = "Un utente del sito ha inviato il seguente messaggio per una richiesta di supporto tecnico!
Cognome e Nome: ".$_POST['nomecognome']."
Nome della struttura: ".$_POST['nomestruttura']."
Telefono: ".$_POST['tel']."
Email: ".$_POST['email']."
Messaggio: ".$_POST['messaggio'];
$a=mail("email@email.it", "Richiesta di supporto tecnico!", $messaggio, "From: ".$_POST['nomecognome']." <".$_POST['email'].">") or print ("<script> alert('Errore invio dell'e-mail!')</script>");
if($a){print ("<script> alert('Messaggio inviato correttamente!') </script>");
include("primapagina.php");}
else{
include("pages/supporto_tecnico.php");}
}}?>
FORM:
Codice PHP:
<form name="modulo" method="POST" action="index.php?page=42&invia=1" onSubmit="return formCheck(this)">
<table width="440">
<tr align="left">
<td>Cognome e Nome
del gestore</td>
<td><input type="text" name="nomecognome" size="35"></td>
</tr>
<tr align="left">
<td>Nome della struttura</td>
<td><input type="text" name="nomestruttura" size="35"></td>
</tr>
<tr align="left">
<td>Telefono</td>
<td><input type="text" name="tel" size="35"></td>
</tr>
<tr align="left">
<td>E-mail</td>
<td><input type="text" name="email" size="35" onBlur="return ControllaMail()"></td>
</tr>
<tr>
<td align="left">Problema riscontrato</td>
<td>
<textarea name="messaggio" rows="8" cols="30"></textarea></td>
</tr>
<tr align="center">
<td align="center"></td>
<td align="center"></td>
</tr>
<tr align="center">
<td align="center"></td>
<td align="center"><input type="submit" value="Invia richiesta supporto!" title="Invia richiesta supporto!" ></td>
</tr>
</table>
</form>