Codice PHP:
<?php
// L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = "mail@mail.it";
// IL SOGGETTO DELLA MAIL
$subject = "ORDINE";
// COSTRUZIONE DEL CORPO DEL MESSAGGIO
$body = "Contenuto del modulo:\n\n";
$body .= "nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "e-mail: " . trim(stripslashes($_POST["mail"])) . "\n";
$body .= " "."\n";
$body .= " "."\n";
//VERIFICO L'ESISTENZA DI ORDINE1
if( $_POST["ordine1"] ){
$body .= "1 ordine: " . trim(stripslashes($_POST["ordine1"])) . "\n";
}
$body .= " quantità: " . trim(stripslashes($_POST["ordine1n"])) . "\n";
$body .= " "."\n";
$body .= "2 ordine: " . trim(stripslashes($_POST["ordine2"])) . "\n";
$body .= " quantità: " . trim(stripslashes($_POST["ordine2n"])) . "\n";
// INTESTAZIONI SUPPLEMENTARI
$headers = "From:$mail";
// INVIO DELLA MAIL
if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO E' ANDATO A BUON FINE...
echo "mail inoltrata con successo.";
} else {// ALTRIMENTI...
echo "Si sono verificati dei problemi nell'invio della mail.";
?>
bastava spostare l'if
html non funziona per formattare il corpo della mail.
hai già provato? e se si, come hai provato?
basta fare un piccola ricerca, ad esempio, il primo link che ho trovato io formatta in HMTL....
http://www.senamion.it/2006/06/20/ph...rmattata-html/