|
Forum Flash, Actionscript, PHP e MySQL
|
|
|
|
|
|
| Autore |
Messaggio |
pentesilea
nuovo utente

Registrato: 08/07/11 17:51
Messaggi: 1
|
Oggetto: form php
Inviato: 09.07.11 | 10:31 |
|
|
ciao a tutti, ho fatto un form in html che rimanda in php ma quando mando le mail non mi arriva niente alla casella postale, qualcuno può aiutarmi a capire come fare?
grazie
qua di seguito allego il mio file php
<?
// Genera un boundary
$mail_boundary = "=_NextPart_" . md5(uniqid(time()));
$to = "ricreagrafica@gmail.com";
$subject = "email inviata dal mio sito web";
$sender = "email mittente";
$messaggio = "Nome $nome\n";
$messaggio .= "Email $emai\n";
$messaggio .= $commento;
$da =$email;
$intestazioni ="From: da";
mail($destinatario,$oggetto,$messaggio,$intestazioni);
$headers = "From: $sender\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/alternative;\n\tboundary=\"$mail_boundary\"\n";
$headers .= "X-Mailer: PHP " . phpversion();
// Corpi del messaggio nei due formati testo e HTML
$text_msg = "messaggio in formato testo";
$html_msg = "<b>messaggio</b> in formato <p><a href='http://www.aruba.it'>html</a><br><img src=\"http://hosting.aruba.it/image_top/top_01.gif\" border=\"0\"></p>";
// Costruisci il corpo del messaggio da inviare
$msg = "This is a multi-part message in MIME format.\n\n";
$msg .= "--$mail_boundary\n";
$msg .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$msg .= "Content-Transfer-Encoding: 8bit\n\n";
$msg .= $text_msg; // aggiungi il messaggio in formato text
$msg .= "\n--$mail_boundary\n";
$msg .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$msg .= "Content-Transfer-Encoding: 8bit\n\n";
$msg .= $html_msg; // aggiungi il messaggio in formato HTML
// Boundary di terminazione multipart/alternative
$msg .= "\n--$mail_boundary--\n";
// Imposta il Return-Path (funziona solo su hosting Windows)
ini_set("sendmail_from", $sender);
// Invia il messaggio, il quinto parametro "-f$sender" imposta il Return-Path su hosting Linux
if (mail($to, $subject, $msg, $headers, "-f$sender"))
{ echo "Grazie! Hai correttamente inviato il tuo messaggio. Ti risponderemo non appena possibile"; } else { echo "Email non inviata"; }
?> |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 23.08.11 | 09:27 |
|
|
Ciao pentesilea, sei sicuro che l'invio e-mail sia abilitato? ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
|
|
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum Non puoi allegare files in questo forum Non puoi downloadare gli allegati in questo forum
|
|