Maison >développement back-end >tutoriel php >Pourquoi est-ce que j'obtiens une erreur « Plusieurs nouvelles lignes ou mal formées trouvées dans additionnel_header » dans la fonction mail() de PHP ?
Erreur de plusieurs nouvelles lignes dans la fonction PHP mail()
Les utilisateurs ont rencontré une erreur lors de l'utilisation de la fonction mail() de PHP, recevant le message : "Plusieurs nouvelles lignes ou mal formées trouvées dans additionnel_header."
Cause
Cette erreur a été déclenchée par une récente mise à jour de PHP version 5.5.26. Une vulnérabilité de sécurité a été corrigée, interdisant les nouvelles lignes multiples ou mal formées dans les arguments supplement_header. Cela empêche les acteurs malveillants d'injecter des messages supplémentaires via les en-têtes.
Solution
Pour résoudre cette erreur, suivez ces étapes :
Ressources supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!