I'm posting my information from a form.
Expand|Select|Wrap|Line Numbers
- require_once ("class.phpmailer.php");
- $contact_id = $_REQUEST['contact_id'];
- $to_email = $_REQUEST['to_email'];
- $id = $_SESSION['id'];
- $subject = $_REQUEST['subject'];
- $body = $_REQUEST['body'];
- $send_as_html = ($_REQUEST['send_as_html']==''?false:true);
- $mail_from_name = $_SESSION['name'];
- $mail_from_email = $_SESSION['login'];
- $sql = "SELECT * FROM contact WHERE contact_id = $contact_id";
- $result = mysql_query($sql,$db);
- $first_name = mysql_result($result,0,'first_name');
- $last_name = mysql_result($result,0,'last_name');
- $email = mysql_result($result,0,'email');
Expand|Select|Wrap|Line Numbers
- <table border="1" cellpadding="3" cellspacing="0" bordercolor="#CCCCCC">
- <?
- $mail = new PHPMailer();
- $mail->IsSMTP(true);
- $mail->Host = 'localhost';
- $mail->From = $mail_from_email;
- $mail->FromName = $mail_from_name;
- $mail->AddAddress($email);
- $mail->AddBCC('myemail');
- $mail->IsHTML($send_as_html);
- $mail->Subject = $subject;
- $mail->Body = stripslashes($body);
- if($mail->Send())
- {
- ?>
- <tr>
- <td><?=$email;?></td>
- <td>Sent</td>
- </tr>
- <?
- }
- else
- {
- ?>
- <tr>
- <td><?=$to_email?></td>
- <td>Failed [<?=$mail->ErrorInfo?>]</td>
- </tr>
- <?
- }
- unset($mail);
- ?>
- </table>