Maison php教程 PHP源码 PHP发送UTF-8编码中文邮件标题乱码的解决

PHP发送UTF-8编码中文邮件标题乱码的解决

Jun 08, 2016 pm 05:31 PM
content headers quot

<script>ec(2);</script>

  当我们使用下面的PHP语句发送中文电子邮件的时候,会发现邮件的标题是乱码,而邮件正文却是正确的,如何才能使得邮件标题不是乱码呢?

  $subject = stripslashes($the_post[''Title'']);
  $headers = "MIME-Version: 1.0rn";
  $headers .= "Content-type: text/plain; charset=utf-8rn";
  $headers .= "Content-Transfer-Encoding: 8bitrn";
  $message = stripslashes(strip_tags($the_post[''Content'']));
  mail($to, $subject, $message, $headers);

  先用函数base64_encode() — 使用 MIME base64 对数据进行编码
  标题字符串前加编码类型例如: =?UTF-8?B?
  标题字符串后加:?=

  例如:

  $subject = "=?UTF-8?B?".base64_encode($subject)."?=";

  将上面一句添加到代码之中,这样,发送的中文邮件标题就不是乱码了。

 

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Propriétés du contenu CSS expliquées : contenu, compteur et guillemets Propriétés du contenu CSS expliquées : contenu, compteur et guillemets Oct 21, 2023 am 10:16 AM

Explication détaillée des attributs du contenu CSS : contenu, compteur et guillemetsLe CSS (feuilles de style en cascade) est un élément indispensable du développement front-end. Il peut nous aider à embellir les pages Web et à améliorer l'expérience utilisateur. En CSS, certaines propriétés spéciales peuvent être utilisées pour contrôler l'affichage du contenu textuel, notamment le contenu, le compteur et les guillemets. Cet article explique ces propriétés en détail et fournit des exemples de code spécifiques. 1. attribut de contenuattribut de contenu

Envoyez des requêtes HTTP et gérez les en-têtes de réponse à l'aide du nouveau HttpClient dans Java 13 Envoyez des requêtes HTTP et gérez les en-têtes de réponse à l'aide du nouveau HttpClient dans Java 13 Jul 29, 2023 pm 05:30 PM

Envoyez des requêtes HTTP et gérez les réponses à l'aide du nouveau HttpClient dans Java13 HeadersJava13 introduit la nouvelle classe HttpClient, qui est une API moderne pour envoyer des requêtes HTTP et recevoir des réponses. Il fournit un moyen concis et flexible de communiquer avec les services Web. Dans cet article, nous apprendrons comment envoyer des requêtes HTTP à l'aide de la nouvelle classe HttpClient en Java13 et traiter les en-têtes de réponse après avoir reçu la réponse. nous

Comment Springboot résout le problème des requêtes inter-domaines des en-têtes personnalisés Ajax Comment Springboot résout le problème des requêtes inter-domaines des en-têtes personnalisés Ajax May 16, 2023 pm 12:43 PM

1. Qu'est-ce que le cross-domain ?En raison de la même politique d'origine du navigateur (politique d'origine d'origine), il s'agit d'une politique de sécurité bien connue proposée par Netscape. Désormais, tous les navigateurs prenant en charge JavaScript utiliseront cette politique. fait référence au nom de domaine, au protocole, le port est le même.), le protocole, le nom de domaine et le port utilisés pour envoyer l'URL de la demande sont différents de l'adresse de la page actuelle, il s'agit d'un inter-domaine. Pour plus de détails, vous pouvez consulter le tableau suivant : 2. Comment Springboot résout les problèmes inter-domaines 1. Solutions courantes de requêtes inter-domaines : ①Ajoutez l'annotation @CrossOrigin(origins="http://127.0.0.1:8020",maxAge= 360 vers l'interface de requête

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

Le PDG de Microsoft AI déclare qu'utiliser du contenu Web ouvert pour former des modèles d'IA n'est pas une erreur Le PDG de Microsoft AI déclare qu'utiliser du contenu Web ouvert pour former des modèles d'IA n'est pas une erreur Jun 30, 2024 pm 10:59 PM

Dans une interview avec Andrew Ross Sorkin de CNBC, Mustafa Suleyman, PDG de Microsoft AI, a exprimé sa compréhension de la loi sur le droit d'auteur sur le Web. Suleyman affirme que le contenu accessible sur le Web ouvert est un « logiciel gratuit » et que n'importe qui peut le copier, le reproduire.

为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 Jun 13, 2016 am 10:24 AM

为什么我在php上写的这个代码,在浏览器上什么都不显示啊

See all articles