salve, ho scritto questo codice girando sul web..ma non so come mai perché il destinatario non viene fuori nella email che mi mandano
e non posso rispondere. ho visto che mi scrive di nuovo la mia nel campo re:
e questo come la utilizzo:
che parametro devo mettere in più?.
grazie mille e buona serata.
e non posso rispondere. ho visto che mi scrive di nuovo la mia nel campo re:
PHP:
<?php
class eMail {
public function __construct() {
}
function send_email ( $subject, $to, $body )
{
global $ADMIN_EMAIL;
global $DOMAIN_NAME;
require ("lib/class.phpmailer.php" );
$mail = new PHPMailer();
$mail->From = $ADMIN_EMAIL;
$mail->FromName = $DOMAIN_NAME;
$mail->AddAddress( $to );
$mail->AddReplyTo ( $ADMIN_EMAIL, $DOMAIN_NAME );
$mail->Subject = $subject;
$mail->Body = $body;
$mail->IsHTML = true;
$mail->AltBody = $body;
if ( ! $mail->Send() ) {
return FALSE;
}
else {
return TRUE;
}
}
}
?>
e questo come la utilizzo:
PHP:
$subject = "Contatto dal sito :: ".$oggetto_email.".";
$mail = new eMail();
$subject = "Contatto dal sito -> ".$oggetto_email." da ".$nome."";
$_testo_email="<p>L'utente ha scritto questo:</p>";
$_testo_email.="<p>Nome & cognome della persona : <b>".$nome."</b> </p>";
$_testo_email.="<p>Email: <b>".$destinatario_email."</b></p>";
$_testo_email.="<p>Oggetto del messaggio: <b>".$oggetto_email."</b></p>";
$_testo_email.="<p>Testo del messaggio dall'utente:</p>";
$_testo_email.="<p>".bbcode($testo_email)."</p>";
$_testo_email.="<p>------------------------------------------</p>";
if( $mail->send_email ( "".$subject."", $ADMIN_EMAIL,"".$_testo_email.""))
{
$msg = 'messaggio inviato, aspetta 2 secondi';
redirect("index.php",2);
}
else {
$error = "invio messaggio fallito";
}
che parametro devo mettere in più?.
grazie mille e buona serata.