claudiomaximus
04-02-2011, 11:28
ciao ho creato un sito e ho inserito un modulo php per l'invio di messaggi di posta.
il modulo html richiede nome, cognome, email e un messaggio di testo.
ma quando mi arriva una mail inviata dal mio sito risulta in BIANCO senza testo. il mittente risulta: apache@ns124.altervista.org
e come unico testo e' scritto:
"------------
To report abuses or spam please follow this link: http://sp.altervista.it/s.php/dG9wMT...wvbWFpbC5waHA="
vi allego modulo php
<?php
// ************Inizio Configurazione***************
//Indirizzo emai a cui inviare i msg
$mailto = "QUI HO MESSO LA MIA EMAIL";
//Oggetto della mail
$subject = "CONTATTAMI";
//Pagina da mostrare dopo l'invio
$redirect = "QUI HO MESSO L'INDIRIZZO DI CONFERMA MESSAGGIO";
// ************Fine Configurazione****************
foreach($HTTP_POST_VARS as $key => $value) {
$message .= $key . ': ' . $value;
$message .= "\n";
}
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('
Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.</p>');
}
?>
che significa?
il modulo html richiede nome, cognome, email e un messaggio di testo.
ma quando mi arriva una mail inviata dal mio sito risulta in BIANCO senza testo. il mittente risulta: apache@ns124.altervista.org
e come unico testo e' scritto:
"------------
To report abuses or spam please follow this link: http://sp.altervista.it/s.php/dG9wMT...wvbWFpbC5waHA="
vi allego modulo php
<?php
// ************Inizio Configurazione***************
//Indirizzo emai a cui inviare i msg
$mailto = "QUI HO MESSO LA MIA EMAIL";
//Oggetto della mail
$subject = "CONTATTAMI";
//Pagina da mostrare dopo l'invio
$redirect = "QUI HO MESSO L'INDIRIZZO DI CONFERMA MESSAGGIO";
// ************Fine Configurazione****************
foreach($HTTP_POST_VARS as $key => $value) {
$message .= $key . ': ' . $value;
$message .= "\n";
}
if (@mail($mailto, $subject, $message)) {
header("Location: $redirect");
} else {
// Messaggio in caso di errore
echo('
Impossibile inviare. Torna nella pagina precedente e prova ancora, grazie.</p>');
}
?>
che significa?