<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>scrivici</title>
</head>
<body>
<?php
if(isset($_POST['invia']) && $_POST['invia']== "invia"){
$destinatario="mio_indirizzo@mio:indirizzo.it";
$data = date("d.m.Y h:i:s A");
$dasito= $_SERVER['HTTP_REFERER'];
$oggetto="messaggio da :";
$dati_corretti=TRUE;
$nome=trim($_POST['nome']);
$cognome=trim($_POST['cognome']);
$email=trim($_POST['email']);
$testo=strip_tags(trim($_POST['testo']),'<br>');
if($nome=="" || !eregi("^([a-z0-9\.\-\ ]){1,40}$", $nome)){
$dati_corretti=FALSE;
}
if($cognome=="" || !eregi("^([a-z0-9\.\-\ ]){1,40}$", $cognome)){
$dati_corretti=FALSE;
}
if($email=="" || !eregi("^([-a-z0-9\._]+)(@[-a-z0-9\._]+)(\.{1,2}[a-z0-9]{2,6})$", $email)){
$dati_corretti=FALSE;
}
if($testo==""){
$dati_corretti=FALSE;
}
if($dati_corretti){
$oggetto .=$nome." ".$cognome;
$messaggio =$testo."/n";
$messaggio .= "--------------------------------------- /n";
$messaggio .= "inviato il ".$data." /n";
$messaggio .= "dal sito ".$dasito." /n";
$intestazione ="rispondi a: ".$email." /n";
if(mail($destinatario,$oggetto,$messaggio,$intestazione)){
echo "<h1>email inviata con successo</h1><br>ti risponderemo quento prima";
echo "<meta http-equiv='Refresh' content='3; URL=mia_pagina.htm'>";
}else{
echo "<h1>errore di trasmissione</h1><br>riprova più tardi";
echo "<meta http-equiv='Refresh' content='3; URL=mia_pagina.htm'>";
}
}else{
echo "<h1>il form non è stato riempito correttamente</h1><br>riscrivi";
echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
}
}
?>
<form action="<?php htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post">
<table width="700" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="85"> </td>
<td width="485"> </td>
<td width="110"> </td>
</tr>
<tr valign="top">
<td>nome</td>
<td><input name="nome" type="text" id="nome" size="40"></td>
<td>*</td>
</tr>
<tr valign="top">
<td>cognome</td>
<td><input name="cognome" type="text" id="cognome" size="40"></td>
<td>*</td>
</tr>
<tr valign="top">
<td>email</td>
<td><input name="email" type="text" id="email" size="40"></td>
<td>*</td>
</tr>
<tr valign="top">
<td>testo</td>
<td><textarea name="textarea" cols="80" rows="10"></textarea></td>
<td>*</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>* campi obbligatori </td>
<td><input name="invia" type="submit" id="invia" value="invia"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="reset" name="Submit" value="reset"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>