- 论坛徽章:
- 0
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>留言显示</title>
</head>
<body>
<?php
$mysql_servername="localhost";
$mysql_usename="root";
$mysql_password="123";
$mysql_database="banjiwangye";
$ip=getenv('remote_addr');
$sql="INSERT INTO `message`(`name`,`sex`,`email`,`id`,`info`,`ip`,`time_at`)
VALUES('$name','$sex','$email',NULL,'$info','$ip',NOW())";
$conn=mysql_connect($mysql_servername,$mysql_usename,$mysql_password);
mysql_select_db($mysql_database,$conn);
mysql_query("set names gbk");
$result=mysql_query($sql);
$id=mysql_insert_id();
mysql_close($conn);
?>
<?php
$mysql_servername="localhost";
$mysql_usename="root";
$mysql_password="123";
$mysql_database="banjiwangye";
$sql="select name ,sex ,email ,id ,info ,ip ,DATE_FORMAT(time_at,'%Y年%m月%d日%T') from `message` ORDER BY `time_at` ASC ";
$conn=mysql_connect($mysql_servername,$mysql_usename,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
$row=mysql_fetch_row($result);
mysql_query("set names gbk");
while($row=mysql_fetch_row($result))
{
?>
<table cellpadding="5" cellspacing="0" bordercolor="#FF99FF" border="1" width="992px">
<tr bgcolor="#CCCCCC"><td colspan="3">
<?php echo $row[0]?>
(<? if($row[1]==1) {$gender="男"; }else{ $gender="女";} echo $gender?>)
说:</td></tr>
<tr bgcolor="#CCFF99"><td colspan="3"><?=nl2br($row[4])?></td></tr>
<tr bgcolor="#66CCFF">
<td width="350px">邮箱:<a href="mailto:<?=$row[2]?>"><?=$row[2]?></a></td>
<td><?=$row[6]?>(<?=$row[5]?>)</td>
<?php
?>
<td>|<a href="yanzheng.php?id=<?=$row[3]?>">删除</a>|
|<a href="yanzheng2.php?id=<?=$row[3]?>">修改</a>|
</td>
</tr>
</table>
<hr color="#FF6699"></hr>
<?php
}
mysql_free_result($result);
?>
</body>
</html>
各位,你们好.我现在写了个简单的留言板.我数据库跟页面浏览器都是gb2312.但是现在出现了编码问题,其他都正常,我输入中文的时候可以写入数据库的,也就是在数据库中可以显示中文,但是在留言板页面却显示不了中文,都是一堆问号.上面是处理跟显示留言板的程序,我该怎么改才能不出现乱码呢?我知道可以用 mysql_query("set names gbk"),但是具体不会用,放在哪也不知道.有谁可以帮我看下这个程序啊.很简单的.谢谢拉!!!!! |
|