好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 從gb到utf-8

從gb到utf-8

熱門標簽:南通電話外呼系統開發 石家莊電話機器人電話 江西防封卡外呼系統怎么安裝 沸思外呼線路 南寧外呼電銷系統招商 電銷機器人的宣傳語 北京銷售外呼系統線路 400電話辦理安徽 電銷智能機器人靠譜么

現在不少中文網站的編碼都在從gb2312向utf-8編碼轉化。其中出現了不少問題在這里總結一下:

前提:

保證所有的文件保存的時候都是utf-8編碼的,而不是ansi

具體設置:如果使用的是文本編輯器,那么在保存文件的時候就有一個編碼選擇(圖1) 將其選擇成UTF-8就可以了。

如果是使用的dreamweaver那么就麻煩一點。

使用dreamweaver編輯靜態文件時,那么將文件的charset標簽修改成utf-8: meta http-equiv="Content-Type" content="text/html; charset=gb2312" />改為 meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 然后選擇另存為這時候dream會將文件保存為utf-8編碼的

注:如果使用的是access數據庫那么只需要以上兩步就可以了,access本身采用utf-8編碼。

asp篇

代碼頁設置:

asp文件的第一行: %@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 改成: %@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 這也直接決定了asp 通過ado訪問數據庫采用的編碼。
注:如果使用的是access數據庫那么只需要以上兩步就可以了,access本身采用utf-8編碼。

如果使用了模板程序

通常的模板程序,通過fso對象來讀寫文件。但是這種方式沒法支持utf-8,需要改成stream對象來讀寫文件,下面是幾行關鍵的代碼:
使用stram讀文件
Set objStream = Server.CreateObject("ADODB.Stream")
    With objStream
    .Open
    .Charset = "utf-8"
    .Position = objStream.Size
    .LoadFromFile server.mappath("sc.htm")
    wstr = .ReadText
    .Close
    End With
Set objStream = Nothing
 
使用stream寫文件Set objStream = Server.CreateObject("ADODB.Stream")
    With objStream
    .Open
    .Charset = "utf-8"
    .Position = objStream.Size
    .WriteText=wstr
    .SaveToFile server.mappath("wz/sc_" classid ".htm"),2 
    .Close
    End With
Set objStream = Nothing

php篇

php與access連接:

在windows主機上 使用php的com擴展可以連接access數據庫,在建立ADODB.Connection的時候 指定代碼頁參數為65001

?php
$conn = new COM("ADODB.Connection",NULL,65001) or die("ADO connect failed!");
$rs = new COM("ADODB.RecordSet") or die("ADO recordset fail"); $conn->open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb");
$rs = $conn->Execute("select * from data");
while not $rs->EOF
echo $rs->Fields['title']->value;
?>

php 與mysql連接

與mysql數據庫建立好連接后首先執行以下SQL查詢:

?php  mysql_query("SET NAMES 'utf8'");  ?>

mysql手冊  關于set names 的說明 SET NAMES顯示客戶端發送的SQL語句中使用什么字符集。因此,SET NAMES 'cp1251'語句告訴服務器“將來從這個客戶端傳來的信息采用字符集cp1251”。它還為服務器發送回客戶端的結果指定了字符集。(例如,如果你使用一個SELECT語句,它表示列值使用了什么字符集。)
SET NAMES 'x'語句與這三個語句等價:

mysql> SET character_set_client = x;
mysql> SET character_set_results = x;
mysql> SET character_set_connection = x;
將x設置為character_set_connection也就設置了collation_connection是x的默認校對規則。

使用adodb類:

設置'charpage' 屬性為65001;

?php
require_once('adodb/adodb.inc.php');
$conn = ADONewConnection('ado_access');
$conn->charPage ='65001';
//$conn->charPage = 65001;
//$conn->debug = true;
$dsn = sprintf("Provider=Microsoft.Jet.OLEDB.4.0;Data Source= %s",realpath('2data.mdb'));
// $dsn = sprintf("Driver={Microsoft Access Driver (*.mdb)};Dbq=%s",realpath("data.mdb"));
$conn->Connect($dsn);

標簽:陽泉 晉中 鹽城 北海 來賓 衢州 寧夏 云南

巨人網絡通訊聲明:本文標題《從gb到utf-8》,本文關鍵詞  從,到,utf-8,從,到,utf-8,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《從gb到utf-8》相關的同類信息!
  • 本頁收集關于從gb到utf-8的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日韩美女专区中文字幕| 五月天丁香激情| 3d动漫精品H区XXXXX区| 好好说话在线观看免费完整版| 同学麻麻s袜玉足小说| 熟女のパイパン画像| 夫洗澡公强我中文字幕| 97综合久久| yy6080韩国三级理论观看| 性欧美XXXXX免费视频| a激情| 快穿h未婚夫嗯好大| 辣肉高H文| chineseoldman澡堂澡堂| 成人欧美视频免费看黄黄| 三级国产片| 免费一级婬片A片AAA小说软件| 女上位高潮疯狂国产AV| 成人免费无码一区二区三区动漫| 书房桌下h野战| 高辣h文催乳针调教乳夹小说| 国产精品综合一区| 欧美日韩亚洲一区二区精品| 金梅瓶105处性描写原文| 欧美精产国品一二三产品的区别 | 韩国一级爽快片淫片高清| 农村妇女性混乱| 风间由美和义子诱惑| 装睡让他滑进我的身体| 一区二区伊人久久大杳蕉| 91精品一二三区| 韩国理论片ok电影天堂lol| 女人被两根一起进3p一前一后| 三个男人躁我一个爽小芳视频| 国产亚洲精品日韩综合网| 国产免费又粗又猛又爽桃花影视 | 把腿张开老子臊烂你的sb| 另类小说 色综合网站| 成人h版睡美人在线观看| 亚洲色图综合网| 好爽?好紧?粗大白洁|