$sql="insert into landing_client_data(name,email,contact_no,company,ip,city,region,country,postal,utm_source,utm_medium,utm_term,utm_campaign,created_date) values('".$_POST['name']."', '".$_POST['email']."', '".$_POST['phone']."','".$_POST['company']."','".$ip."', '".$city."', '".$region."', '".$country."', '".$postal."', '".$utm_source."', '".$utm_medium."', '".$utm_term."', '".$utm_campaign."', '".$created_date."')";
\t \t
$res=mysql_query($sql);
//**AFTER THIS I DON'T KNOW WHETHER ITS GOING INSIDE 'if($res)' OR NOT**
if($res){
require('PHPMailer-master/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = '[email protected]';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->From = '[email protected]';
$mail->FromName = 'Sachin Patil CEO, Aarna Systems';
$mail->setFrom('[email protected]', 'test');
$mail->[email protected]', 'test');
$mail->WordWrap = 50;
$mail->isHTML(true);
$mail->Subject = 'Enquiry: Ecommerce Website Design-';
$mail->Body = 'Enquiry Details:<br/>
Name: '.$_POST['name'].'<br/>
Email: '.$_POST['email'].'<br/>
Phone: '.$_POST['phone'].'<br/>
Company: '.$_POST['company'].'<br/>';
$mail->send();
// **NoT REACHING HERE**
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra = '/portfolio_ln/thank-you.php';
header("Location: http://$host$extra");
exit;
}
一切都很好,但邮件不打算所需的电子邮件ID。为什么?发送邮件后它也应该重定向到'thankyou.php',但这不起作用。请告诉做什么?
感谢@AddWeb解决方案私人有限公司它的工作,现在,要求('PHPMailer-master/class.smtp.php');没有使用。 –