我们正在使用此代码,但古吉拉特字体在浏览器上显示不正确.我的sq l关于字段有这段文字“ફૂટપાથવગરનારોડઉપરરાહદારીએશુંકરવું?”
<?
$query = MySQL_query($con,"SELECT * FROM guj1") or die(mysqli_error());
if(MySQL_nun_rows($query)){
while($row=MySQL_fetch_assoc($query)){
echo utf8_decode($row['about']);
}
}
MySQL_close($con);
?>发布于 2014-02-14 04:35:39
将此添加到PHP代码之上!
header('Content-Type: text/html;charset=utf-8');在你的代码里..。
<?php
header('Content-Type: text/html;charset=utf-8'); //<=---- Add here
$query = MySQL_query($con,"SELECT * FROM guj1") or die(mysqli_error());
if(MySQL_nun_rows($query)){
while($row=MySQL_fetch_assoc($query)){
echo utf8_decode($row['about']);
}
}
MySQL_close($con);
?>发布于 2014-02-14 04:35:58
在文件开始时包括utf-8头
header("Content-Type: text/html; charset=utf-8");发布于 2014-02-14 04:39:59
可能没有正确设置连接字符集和排序规则,这可以使用以下方法完成
mysql_query("SET NAMES 'utf8'");https://stackoverflow.com/questions/21770903
复制相似问题