0
我有一個iOS cordova Webapp和PHP的小問題。下面的代碼工作完全電腦(XAMPP)上:SMTP電子郵件不在iPhone上發送cordova WebApp,在瀏覽器中工作?
<?php
require 'lib/sendMail.php';
require '../php/PHPMailerAutoload.php';
$mail = new PHPMailer;
$sendMail = new sendMail();
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'expw';
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->From = '[email protected]';
$mail->FromName = 'Mailer';
$mail->addAddress($_POST['termin']['cityemail']);
$mail->isHTML(true);
$mail->Subject = 'ex';
$mail->Body = $sendMail->getMessage($_POST);
$mail->AltBody = $sendMail->getMessage($_POST);
if(!$mail->send()) {
print 'Message could not be sent.';
print 'Mailer Error: ' . $mail->ErrorInfo;
} else {
print 'Message has been sent';
}
?>
注:我使用的PHPMailer通過手機發送郵件。
問題是,手機會發瘋。 「 - >」之後的所有內容都被忽略了。這是提交表單後屏幕的外觀:
這是怎麼發生的?該電子郵件正在瀏覽器上成功發送。
該設備是iOS 5的iPhone 5S 16GB。
我不知道你問這裏是什麼,它是PHP和運行的Web服務器上,而不是在瀏覽器中,也不在iPhone上。 – jeroen
也許應該補充說它是關於一個iOS Web應用程序 –
您正在Safari瀏覽器中打開此頁面嗎? – Diptesh