Non metto la parte prima con i vari Post..ecc.. Il problema è che essendo un ciclo deve stampare n dati, ma quando la variabile $body è all' interno della funzione mail contiene un solo valore. Cosi ho provato inserendo all' interno del ciclo la funzione mail ma questo fa si che genera n email tanti quanti i dati. che posso fare? grazie!

Codice PHP:

headers 
"From: $from";
$subject "Informazioni contatto";

$fields = array();
$fields{"nome"} = "$nome";
$fields{"cognome"} = "$cognome";
$fields{"indirizzo"} = "$indirizzo";
$fields{"mail"} = "$from";
$fields{"cap"} = "$cap";
$fields{"paese"} = "$paese";
$fields{"citta"} = "$citta";
$fields{"contenuto"} = "$contenuto";


 foreach(
$fields as $a => $b){
   
$body printf("$b 
"
);
  }




$headers2 "From: [email]xxxxx@gmail.com[/email]";
$subject2 "Grazie per averci contattato";
$autoreply "Grazie per averci contattato. Qualcuno vi rispondera prima possibile";

$send mail($to$subject$body$headers);
$send2 mail($from$subject2$autoreply$headers2