Maison >développement back-end >Problème PHP >Formulaire de soumission PHP $ _POST Problème chinois tronqué

Formulaire de soumission PHP $ _POST Problème chinois tronqué

卡哇伊
卡哇伊original
2020-07-06 11:47:464053parcourir

La solution au formulaire de soumission PHP $_POST tronqué consiste à ajouter "echo '9725c81effe5fae20df20a89f68daceb la tête du code ';" peut résoudre le problème des données soumises tronquées.

Formulaire de soumission PHP $ _POST Problème chinois tronqué

Détails du problème :

Définissez l'en-tête 0d94b2dad07259293dd606022eaa23d8 sur la page de soumission et assurez-vous que l'éditeur enregistre aussiutf-8La page d'affichage ajoute également un html en-tête.

echo &#39;<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">&#39;;

Solution :

Le front-end appelle l'interface, et le back-end reçoit les données et enregistre la base de données. Notez que contentType doit être défini. comme ceci :

 if(isSuccess){
               var token = sessionStorage.token;
               $.ajax({
                   type:&#39;post&#39;,
                   url:&#39;../../api/container/&#39;+token+&#39;/addContainerDamageReport&#39;,
                   contentType:&#39;application/x-www-form-urlencoded;charset=utf-8&#39;,
                   data:{&#39;containerName&#39;:&#39;HJSY&#39;+containerName,&#39;username&#39;:username,&#39;description&#39;:descript,&#39;damageTime&#39;:damageTime
                        ,&#39;reportTime&#39;:reportTime,&#39;damageLevel&#39;:badLevel,&#39;damageType&#39;:badType},
                   cache:false,
                   dataType:&#39;json&#39;,
                   success:function(data){
                    $(&#39;#submit&#39;).attr(&#39;data-dismiss&#39;,"modal");
                        console.log(data)
                   }
               })
           }

Back-end Accepter : Le format d'encodage de la page est utf-8 et la base de données du serveur SQL est gbk. Faites attention à la conversion, sinon l'insertion sera tronquée.

Plus de tutoriels d'apprentissage : Tutoriel vidéo sur le protocole HTTP PHP

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!

Déclaration:
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