PHPMailer 的阿拉伯语问题

Sha*_*sif 3 php encoding phpmailer

我正在使用 PHPMailer 并尝试发送带有阿拉伯语文本的电子邮件,它正在发送空主题,我可以在我的收件箱中看到“(无主题)”

我正在使用以下内容:

HTML代码

<form action="mail.php" method="post">
<input type="text" name="subject" />
<input type="submit" value="Send" />
</form>
Run Code Online (Sandbox Code Playgroud)

PHP 代码 (mail.php)

$subject = $_POST["subject"];
    $mailer = new PHPMailer();
            $mailer->CharSet = 'UTF-8';
            $mailer->IsSMTP();
            $mailer->SMTPDebug = 1;
            $mailer->SMTPAuth = true;



            // Prepare Message  
            $mailer->Subject = ($subject);
            $emails = 0;
Run Code Online (Sandbox Code Playgroud)

帮助将不胜感激:)

小智 9

只需添加

$mailer->CharSet = 'UTF-8';
Run Code Online (Sandbox Code Playgroud)

和它的作品