Originariamente inviato da afurly
nel php.ini ??? non puoi cercare di capire cosa ha lo script che non va ? sei sicuro che sia colpa del punto... a me sembra a dir poco strano...
ha sempre funzionato correttamente, mentre ora che l'ho messo su questo nuovo server non mi funziona, ad ogni modo ecco il mio codice:
Codice PHP:
<?
$nome="nome mittente";
$email_nostra="email_nostra";
$mittente="$nome <$email_nostra>";
// RENDIAMO LO SCRIPT COMPATIBILE CON LE VERSIONI DI PHP < 4.1.0
if(!isset($_POST)) $_POST = $HTTP_POST_VARS;
if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES;
// RIPULIAMO I VARI CAMPI DEL MODULO
//$oggetto = trim(stripslashes($_POST["oggetto"]));
//$messaggio = trim(stripslashes($_POST["messaggio"]));
// DELIMITATORE
$boundary = md5(uniqid(microtime()));
// INTESTAZIONI DELLA MAIL
$header = "From: $mittente\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
// COSTRUIAMO IL CORPO DELLA MAIL
$messaggio="
messaggio in html
";
// INVIO DELLA MAIL
mail("$email","invio email dal sito",$messaggio,$header);
?>