Originariamente inviato da AnFrusch@pepp
Ciao, quello che manda a capo i valori sonon le ricorrenze di \n (a volte anch \r).
ovvero, se io scrivo:

$var = 'ciccio\nciccio'
ottengo questo in fase di output
ciccio
ciccio

Codice PHP:

/*
 lavorerei quindi qui:

*/

foreach($_POST as $key => $valore){ 
 
$key ucfirst(stripslashes(trim($key))); 
$valore stripslashes(trim($valore)); 
$key str_replace("_"," ",$key); 
 
____________if(trim($valore) == ""$valore "Non compilato"
____________ 
                
/*
                   provando a scrivere anzichè questo
                   $corpo .= $key .": ". $valore ."\n\n"; 

                   quanto segue:
                */

________________
                $corpo 
.= $key.": ".$valore."; "
____________
____________ 
spero ti sia utile!
Grazie mille AnFrusch@pepp, posso anche distinguere i valori compilabili .
Ti faccio un esempio; se compilo Nome e cognome email ecc in uscita mi da:

Nome e Cognome : Maria Rossi Email : test@test.it Accetti le condizioni : SI

se volessi scegliere di far dare in uscita :

Email : test@test.it Nome e Cognome : Maria Rossi Accetti le condizioni : SI

cioe' anche rimanendo il file form.htm invariato , come posso far variare gli outout a mio piacimento

Grazie in anticipo
Saluti
Kirara