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)