Salve.
Le faccio notare che nella pagina HTML non ha assegnato un nome ai campi del form. E questo porta all'impossibilità di scrivere lo script per l'invio delle email. Lo faccio io:
Codice HTML:
<form id="contacts-form" action="invia.php">
<fieldset>
<div class="field"><label>Nome:</label><input type="text" name="nome"value=""/></div>
<div class="field"><label>E-mail:</label><input type="text" name="mail"value=""/></div>
<div class="field"><label>Sito:</label><input type="text" name="sito"value=""/></div>
<div class="field"><label>Oggetto:</label><input type="text" name="oggetto"value=""/></div>
<div class="field"><label>Messaggio:</label><textarea name="msg"cols="" rows=""></textarea></div>
<div class="wrapper">
<div class="button"><span><span><a href="#" onclick="document.getElementById('contacts-form').submit()">Invia il Messaggio!</a></span></span></div></div>
</fieldset>
Le riporto un esempio dello script php .. dovrà essere poi Lei ad attadarlo in una tabella o comunque adattarlo graficalmente al sito. Io Le sto solo scrivendo il "succo".
Codice PHP:
<?php
//recupero i valori dai campi del form
$nome = $_POST['nome'];
$sito = $_POST['sito'];
$oggetto = $_POST['oggetto'];
$email = $_POST['mail'];
$msg = $_POST['msg'];
//stabilisco delle variabili aggiuntive per l'invio dell'email
$dati = "From: ".$nome;
$dati .= "Reply-to: ".$email;
$dati .= "X-Mailer: PHP/".phpversion();
//invio l'email
mail("$destinatario", "$oggetto", "$msg", "$dati");
?>
La variabile $sito rimane, però, inutilizzata. Come vuol fare col campo "Sito" ?
Resto a disposizione..
Saluti,
M.