Facciamo prima così:

Prima pagina (Compilo.php):
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml"
<
head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
link href="Style.css" rel="stylesheet" type="text/css" /> 
<
title>Contatti</title> </head
<
body><form action="invio.php"> <div class="compilo-text">Nome:</div><div class="compilo-box"><input type="text" name="nome"></div>

<
div class="compilo-text">Cognome:</div><div class="compilo-box"><input type="text" name="cognome"></div>

<
div class="compilo-text">Indirizzo e-mail:</div><div class="compilo-box"><input type="text" name="mail"></div>

<
div class="compilo-text">Note:</div><div class="compilo-box"><textarea rows="6" cols="50" name="note"></textarea></div>

<
input type="submit" value=" Invio "> </form> </body> </html
Seconda pagina (Invio.php):
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Il suo messaggio è stato inviato!</title> <link href="Style.css" rel="stylesheet" type="text/css" /> </head>
<div id="invio-text"><?php $sent1Il suo messaggio è stato ricevutoa breve riceverà una risposta.; ?>
<?php $sent2
= ([url='127.0.0.1']Torni alla home.[/url]); ?>
<?php $failed1
Si è verificato un errore.; ?>
 [url="127.0.0.1"]<?php $failed2Riprovi.; ?>[/url]</div> 
<body> <?php $to "prova@example.com";
$subject "email";
$body "Nome: ".$_GET['nome']. 
"Cognome: ".$_GET['cognome']; 
"E-mail: ".$_GET['mail']; 
"Note: ".$_GET['note']; if(mail($to,$subject,$body,"From: mittente <ciao@127.0.0.1>")){ echo "$sent1.$sent2"; } else { echo "$failed1.$failed2"; } ?> </body> </html>