Rumah pembangunan bahagian belakang tutorial php 页面表奇数据通过AJAX传到后台,中文取不到值?为什么

页面表奇数据通过AJAX传到后台,中文取不到值?为什么

Jun 13, 2016 pm 01:23 PM
input name quot

页面表单数据通过AJAX传到后台,中文取不到值?为什么?

JScript code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
         var userindex = WebClient.Store[0].UserIndex;
      var name = $("name-input").value;
        var phone = $("phone-input").value;
        var babyname = $("babyname-input").value;
        var password = $("password-input").value;
            
         var url = "php/login.php
action=Modify&UserIndex="+userindex+"&Name="+name+"&Phone="+phone+"&BabyName="+babyname+"&Password="+password+"&random="+Math.random();

Salin selepas log masuk


PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
    $name = "";
    if(array_key_exists('Name',$_GET))
    {
        $name = trim($_GET['Name']);
    }

Salin selepas log masuk

这里$name 如果页面数据时英文,值能正常显示,但是是中文就显示不了 。怎么回事?

------解决方案--------------------
将数据经 encodeURIComponent() 函数编码后再传给php .
------解决方案--------------------
ajax传值的编码是utf-8,如果你中文是gb的,就要转成utf-8了
------解决方案--------------------
探讨
JScript code

var userindex = WebClient.Store[0].UserIndex;
var name = $("name-input").value;
var phone = $("phone-input").value;
var babyname = $("babyname-input").val……

------解决方案--------------------
js
alert(url); 贴出结果

php
print_r($_GET); 贴出结果
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk merangkum komponen input dan data borang bersatu dalam vue3 Bagaimana untuk merangkum komponen input dan data borang bersatu dalam vue3 May 12, 2023 pm 03:58 PM

Penyediaan Gunakan vuecreateexample untuk mencipta projek Parameternya adalah seperti berikut: gunakan input asli terutamanya nilai dan perubahan. App.tsx adalah seperti berikut: import{ref}from'vue';exportdefault{setup(){//username is the data constusername=ref('Zhang San');//Apabila kotak input berubah, segerakkan data constonInput =;kembali( )=>({

Bagaimana untuk melaksanakan medan tersembunyi input laravel Bagaimana untuk melaksanakan medan tersembunyi input laravel Dec 12, 2022 am 10:07 AM

Cara melaksanakan medan tersembunyi input laravel: 1. Cari dan buka fail templat Blade 2. Gunakan kaedah method_field dalam templat Blade untuk mencipta medan tersembunyi Sintaks penciptaan ialah "{{ method_field('DELETE') }} ".

Apa yang perlu dilakukan jika tiada kursor apabila mengklik pada kotak input Apa yang perlu dilakukan jika tiada kursor apabila mengklik pada kotak input Nov 24, 2023 am 09:44 AM

Penyelesaian untuk mengklik kotak input tanpa kursor: 1. Sahkan fokus kotak input 2. Kosongkan cache penyemak imbas 4. Gunakan JavaScript 5. Semak input; sifat kotak; 7. Menyahpepijat kod JavaScript; 8. Semak elemen lain halaman;

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

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

Penjelasan terperinci tentang peristiwa mengikat kotak input dalam dokumen Vue Penjelasan terperinci tentang peristiwa mengikat kotak input dalam dokumen Vue Jun 21, 2023 am 08:12 AM

Vue.js ialah rangka kerja JavaScript ringan yang mudah digunakan, cekap dan fleksibel Ia merupakan salah satu rangka kerja bahagian hadapan yang paling popular pada masa ini. Dalam Vue.js, peristiwa mengikat kotak input adalah keperluan yang sangat biasa Artikel ini akan memperkenalkan peristiwa mengikat kotak input dalam dokumen Vue secara terperinci. 1. Konsep asas Dalam Vue.js, peristiwa pengikatan kotak input merujuk kepada pengikatan nilai kotak input kepada objek data bagi contoh Vue, dengan itu mencapai pengikatan dua hala input dan respons. Dalam Vue.j

Cara menggunakan acara pemulangan pengangkutan kotak input dan fungsi pengesahan dalam dokumen Vue Cara menggunakan acara pemulangan pengangkutan kotak input dan fungsi pengesahan dalam dokumen Vue Jun 20, 2023 am 09:13 AM

Vue ialah rangka kerja bahagian hadapan JavaScript yang popular dengan pengikatan data responsif dan sistem komponen pada terasnya. Dalam aplikasi Vue, kotak input ialah salah satu elemen UI yang paling biasa digunakan. Apabila pengguna memasukkan teks, kami berharap untuk mendengar acara pemulangan pengangkutan dan mengesahkan input sebelum menyerahkan. Artikel ini akan memperkenalkan acara masukkan kotak input dan penggunaan fungsi pengesahan dalam dokumen Vue. 1. Acara pemulangan gerabak kotak input dalam Vue Memantau peristiwa pemulangan gerabak kotak input dalam Vue adalah sangat mudah.

Apakah kaedah input dalam laravel? Apakah kaedah input dalam laravel? Jul 11, 2023 am 09:43 AM

Kaedah input dalam laravel ialah alat yang sangat praktikal yang boleh dengan mudah mendapatkan parameter dalam permintaan HTTP Sama ada GET, POST atau kaedah permintaan HTTP yang lain, ia boleh diproses dengan mudah. Dalam pembangunan laravel, pengesahan input dan pemprosesan parameter adalah tugas yang sangat biasa, dan kaedah input boleh memudahkan proses ini dan meningkatkan kecekapan pembangunan.

Dapatkan input daripada pengguna menggunakan fungsi input() Python Dapatkan input daripada pengguna menggunakan fungsi input() Python Aug 22, 2023 am 11:21 AM

Tajuk: Mendapatkan input daripada pengguna menggunakan fungsi input() Python Semasa menulis atur cara, selalunya perlu mendapatkan input daripada pengguna. Python menyediakan input fungsi terbina dalam() yang boleh digunakan untuk mendapatkan dan menerima input pengguna. Artikel ini akan memperkenalkan cara menggunakan fungsi input() dan beberapa senario aplikasi biasa. Fungsi input() adalah sangat mudah untuk digunakan Ia menerima mesej gesaan pilihan sebagai parameter dan menunggu input pengguna. Selepas input pengguna, fungsi input() akan mengembalikan a

See all articles