作者divaka (猪肉脚)
看板PHP
标题[请益] 也是网页乱码的问题
时间Wed Aug 15 16:21:05 2007
请问版上各位高手
我在php档中有写 中文字
可是用网页开就会碰到
中文变成乱码的问题
出问题的程式码部份如下
<tr>
<td>问题如下</td>
<td><input type="text" name="question" size="50"></td>
</tr>
网址:
http://140.123.175.240/DO/video_polls/addpoll_web.php
出现的问题就是
里面的 ????‧原本应该是"问题如下"四个字,英文部份没问题
因为我有连结资料库,那部份是没有问题的
我也有加上这三行
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8;");
mysql_query("SET CHARACTER_SET_RESULTS=utf8;");
请问可以有告诉我该怎麽改吗? 一直出现乱码很困扰
感谢!!
---------------------------------------------------
另外附上完整程式码‧如果有人愿意看就太感动了
---------------------------------------------------
<html>
<head>
<title>Add User Poll</title>
</head>
<body>
<font size="+2"><b>Add User Poll</b></font><br><br>
<?
// addpoll.php
// If the form has been submitted...
include('common.php');
// Connect to database
$link = dbConnect();
mysql_query("SET NAMES 'utf-8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf-8;");
mysql_query("SET CHARACTER_SET_RESULTS=utf-8;");
// Get date for new poll
//$posted = time();
$posted = strftime("%A %d/%m/%y", $poll['posted']);
print "&posted=" . urlencode($posted);
// Build query to insert new poll
$query = "INSERT INTO polls (question, option1, option2, option3, posted)
VALUES('$question', '$option1', '$option2', '$option3',
$posted)";
// Execute query
$result = @mysql_query($query);
// If query failed...
if (!$result) {
// Display error
print "<font color=\"#ff0000\">Could not insert poll</font><br>\n";
} else {
print "<font color=\"#0000ff\">Poll added</font><br>\n";
}
mysql_close($link);
?>
</form>
</body>
</html>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.175.240
※ 编辑: divaka 来自: 140.123.175.240 (08/15 16:27)
※ 编辑: divaka 来自: 140.123.175.240 (08/15 16:28)
※ 编辑: divaka 来自: 140.123.175.240 (08/15 16:28)
1F:推 alpe:你是用什麽环境去写code& http 的环境是? 08/15 16:28
2F:推 divaka:其实不太懂您的意思 不过我是用dreamweaver 08/15 16:31
3F:→ divaka:AppServ2.5.9 08/15 16:31