欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

無憂主機(jī)原創(chuàng):解決AJAX異步傳輸亂碼問題

作者 / 無憂主機(jī) 時(shí)間 2012-07-14 10:32:20

今天在使用AJAX異步傳輸技術(shù)的時(shí)候,發(fā)現(xiàn)傳輸中文的時(shí)候會(huì)出現(xiàn)亂碼,第一個(gè)想到的就是可能PHP文件本身的編碼與HTML的編碼方式不一樣,導(dǎo)致異步傳輸過程編碼錯(cuò)誤,以至于成了中文亂碼顯示。沒錯(cuò),一般亂碼的導(dǎo)致都是由于編碼問題不一致導(dǎo)致的,這在asp空間上很少碰到,但是在php虛擬主機(jī)中這就是一種常見問題,隔三差五的就會(huì)有無憂主機(jī)(www.gle-technology.com)用戶反饋過來。這不,今天又有一位站長說,他在使用無憂香港獨(dú)立IP空間建站的時(shí)候,遇到ajax異步傳輸?shù)臅r(shí)候出現(xiàn)亂碼。為積累經(jīng)驗(yàn),備忘特此整理出文檔備忘。 首先,無憂主機(jī)(www.gle-technology.com)小編,也搜索下谷歌,找了寫相關(guān)資料閱讀了下??偨Y(jié)來說:解決的方法就是保證傳輸文件兩邊的編碼格式是一樣的。但落實(shí)到具體,怎么操作類?步驟如下: 1、檢查所有php文件和html文件設(shè)置統(tǒng)一的編碼是否一致。如果不一致,請(qǐng)你設(shè)置統(tǒng)一編碼輸出。 我們會(huì)在開發(fā)過程中,會(huì)很習(xí)慣性的在html文檔中加上格式輸出而往往會(huì)在php程序文件中忘記加上這段代碼,定義編碼格式輸出(注意html編碼格式要統(tǒng)一)。 2、如果你發(fā)現(xiàn)html和php輸出編碼不統(tǒng)一了,要怎么改類?很簡單,方法如下,就是一段代碼的問題。請(qǐng)看下面示例。 舉例:本例以GBK編碼為示范 在php文檔中設(shè)置編碼方式的方法是在,是文件頭部定義網(wǎng)頁以GBK編碼輸出: header("Content-type:text/html;charset=gbk"); 如果是UTF-8的編碼格式,只需要把gbk改成utf-8即可。 在html中在,在<head>標(biāo)簽對(duì)中加上 <meta http-equiv="Content-type"content="text/htmlcharset=gbk">即可完美解決。 最后是一個(gè)提醒:除了網(wǎng)頁是輸出編碼格式不統(tǒng)一之外,還需要您注意mysql編碼問題,請(qǐng)你在數(shù)據(jù)庫配置文件指定數(shù)據(jù)存儲(chǔ)的編碼如gbk或utf8,否則就和容易在開發(fā)過程中,存儲(chǔ)信息變亂碼。無憂主機(jī)更多關(guān)于亂碼文章,請(qǐng)參考閱讀: 無憂主機(jī)講mysql數(shù)據(jù)庫編碼原理 WordPress中的url中文亂碼是怎么回事 如何解決HTML網(wǎng)頁中文顯示亂碼的方法 無憂主機(jī)深入淺出完美解決phpmyfaq亂碼問題 無憂主機(jī)案例:分析WordPress網(wǎng)站遷移亂碼的原因 無憂主機(jī)解決php網(wǎng)頁中文顯示亂碼問號(hào)( ? ? ? )的一些意見 Dedecms遷移Mysql數(shù)據(jù)庫亂碼:由于mysql版本導(dǎo)致數(shù)據(jù)庫亂碼 無憂主機(jī)原創(chuàng):非常規(guī)手段解決Discuz X2遷移導(dǎo)致MYSQL數(shù)據(jù)庫中文表亂碼的途徑   純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊(cè)國際頂級(jí)域名

本文地址:http://www.gle-technology.com/others/6213.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服