Salve,
sto provando in locale ad inviare una mail da sito HTML5 ed invio in PHP
invece di inviare mi apre una pagina con il codice PHP
qui sotto vi mostro il codice, potete aiutarmi
<form action="./mail.php" method="get">
<table>
<tr>
<td></td><td>Inviaci un e-mail</td>
</tr>
<tr>
<td>Nome e Cognome: </td>
<td><input type="text" placeholder="Nome Cognome" name="dati" required /></td>
</tr>
<tr>
<td>Tua Email: </td>
<td><input type="email" placeholder="mail" name="email" required /></td>
</tr>
<tr>
<td>Oggetto: </td>
<td><input type="text" placeholder="Oggetto dell' e-mail" name="oggetto" required /></td>
</tr>
<tr>
<td>Messaggio:</td>
<td><textarea name="messaggio" placeholder="Messaggio..." required ></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="invia" class="invia"/></td>
</tr>
</table>
</form>
il file php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento senza titolo</title>
</head>
<body>
<?php
echo "Invio dell'e-mail in corso..";
$check = mail("tuamail, $_GET['oggetto'], $_GET['messaggio']."\n Mittente:".$_GET['dati'], "From: ".$_GET['email']);
if ($check)
{
echo '<br/>E-mail inviata!';
echo '<script type="text/javascript">alert("E-mail inviata!");</script>';
}
else
{
echo '<br/>Errore!';
echo '<script type="text/javascript">alert("Errore durante l\'invio dell\'email!");</script>';
}
?>
<script type="text/javascript">setTimeout("location.href='go(-1)';", 2000);</script>
</body>
</html>