日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

詳解php+ajax開(kāi)發(fā)的注意事項(xiàng)_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:解析用PHP操作MySql數(shù)據(jù)庫(kù)
?php /* *mysql數(shù)據(jù)庫(kù)分頁(yè)類 *@packagepagelist *@authoryytcpt(無(wú)影) *@version2008-03-27 *@copyrigthhttp://www.d5s.cn/ */ /* *分頁(yè)樣式 .page{float:left;font:11pxArial,Helvetica,sans-serif;padding:6px0;margin:0px10%;margin-top:10px;} .pagea,.pa


1.注意幾個(gè)編碼地方

1.1表單所在的網(wǎng)頁(yè)的:meta

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

1.2XMLHTTPRequest GET的編碼

httpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");

此處設(shè)置不對(duì)!responseText會(huì)返回empty(沒(méi)有內(nèi)容),如果您有FireFox并裝有FireBug組件的話,點(diǎn)擊狀態(tài)欄的綠色箭頭打開(kāi)控件面板(非OS的,FireBug的),選中Console會(huì)看到Response選項(xiàng)是:

Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation ’=

當(dāng)然如果是連接數(shù)據(jù)庫(kù)的話也可能跟下面的(1.4)有關(guān)系.

1.3ajax GET請(qǐng)求的頁(yè)面(.php)header

header("Content-Type:text/html;charset=UTF-8");

1.4數(shù)據(jù)連接的編碼

mysql_query("SET CHARACTER SET UTF8");

如果你的數(shù)據(jù)庫(kù)是GBK的或其它的字符集,為了統(tǒng)一編碼還要與以上三個(gè)統(tǒng)一起來(lái).下面我的示例用的數(shù)據(jù)庫(kù)也是GBK,從昨天開(kāi)始我一起把它設(shè)成:

mysql_query("SET CHARACTER SET GBK");

可還是有時(shí)發(fā)現(xiàn)會(huì)返回空(empty 我用的是ResponseText),千萬(wàn)不要寫(xiě)成UTF-8噢,數(shù)據(jù)庫(kù)的字符集是沒(méi)有中間的"-"

2.如果還是返回空或無(wú)效的值

例如:

a.html中有表單,a用XMLHTTPRequest和b.php通訊.

首先要保證b.php可以正確運(yùn)行,例b.php?param=value打印出來(lái)的是你期望的值

如果a.html打印b.php返回的結(jié)果(ajax)與上面的(單獨(dú)運(yùn)行b.php)執(zhí)行結(jié)果有出入.可以刪除b.php中的空行試試!我想應(yīng)該不會(huì)出現(xiàn)這種情況,但我有幾次作demo刪除后和刪除前確實(shí)有出入

3.下面是朋友發(fā)給我的一個(gè)示例!我修改完的源碼

表單頁(yè):

分享:解析用PHP操作MySql數(shù)據(jù)庫(kù)(DB類)
?php /* *mysql數(shù)據(jù)庫(kù)DB類 *@packagedb *@authoryytcpt(無(wú)影) *@version2008-03-27 *@copyrigthhttp://www.d5s.cn/ */ classdb{ varconnection_id=; varpconnect=0; varshutdown_queries=array(); varqueries=array(); varquery_id=; varquery_count=0; v

共4頁(yè)上一頁(yè)1234下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:PHP教程/更新時(shí)間:2010-02-16
相關(guān)PHP教程