Salve.

ho questo script che dovrei usare per inviare via email i dati di un modulo

ma ogni volta che uso il modulo ricevo 2 mail

1 con i dati del modulo
la seconda con i dati del modulo scritti 2 volte di seguito

qualcuno per cortesia mi può aiutare a modificare lo script in modo da ricevere una mail sola?

grazie mille

lo script è questo:

<?php
$email = "miamail@yahoo.it";
$titolo = "Richiesta da sito climaverde";
$Header = "";
$Footer = "";
?>

<?
if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($key, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$key] = $val;
$val=stripslashes($val);
"$key = $val
";
$Message .= "$key = $val\n";
}

if ($Header) {
$Message = $Header."\n\n".$Message;
}

if ($Footer) {
$Message .= "\n\n".$Footer;
}

mail( "$email", "$titolo", "$Message", "From: $MailFromAddress");
?>
<html>
<head>
<title>Attendere</title>
<META HTTP-EQUIV="Refresh" CONTENT="4; url=index.htm">
</head>
<body bgcolor="#ffffff" >

<center>


***********</p>
Sono state inviate le seguenti informazioni:



***********</p>


</p>


<?
if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($key, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$key] = $val;
$val=stripslashes($val);
echo "$key = $val
";
$Message .= "$key = $val\n";
}

if ($Header) {
$Message = $Header."\n\n".$Message;
}

if ($Footer) {
$Message .= "\n\n".$Footer;
}

mail( "$email", "$titolo", "$Message", "From: $MailFromAddress");
?></center>

<p align="center"><font size="5">Grazie per averci scritto</font></p>
<p align="center"><font size="5">Risponderemo appena possibile!</font></p>
<p align="center"><font size="5">Attendere...</font></p>
</body>
</html>