Codice PHP:
<html>
<head><title><title></head>
<body>
<form id="form" method="post" action="mail.php">
Mail destinatario: <input type="text" name="email" />
Oggetto mail: <input type="text" name="oggetto" />
Il tuo nome: <input type="text" name="nome" />
Telefono: <input type="text" name="tel" />
Testo: <textarea name="body" rows="5" cols="40"</textarea>
<input type="submit" value="OK" />
</form>
</body>
</html>
<html>
<head><title><title></head>
<body>
<?
$mail = $_POST['email'];
$oggetto = $_POST['oggetto'];
$testo = $_POST['body'];
$nome = $_POST['nome'];
$tel = $_POST['tel'];
$email = $testo;
if ($nome) $email .= "\nNOME: $nome";
if ($tel) $email .= "\nTELEFONO: $tel";
mail($mail, $oggetto, $email)
?>
</body>
</html>
come si può vedere in MAIL.PHP, al testo della mail vengono allegati prue i campi NOME e TEL ma solo se non sono nulli..altriemnti viene inviato solo il testo normale della email senza NOME e TEL.