php网页存在乱码,求各位解决,谢谢了 phpapache环境linuxutf-8 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码内容如下<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"><!-- saved from url=(0022)http://192.168.15.240/ --><HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>您的计算机无法访问网络</TITLE><script language="javascript">function Manage(){ window.open('Manage.php','','top='+((screen.height-400)/2)+',left='+((screen.width-500)/2)+',width=500,height=250')}<?php $titleInfo = ""; $contactmanner = ""; $weblogoname = ""; $weblogo = ""; $ClientPath = ""; $TurnonGuestManage = ""; $value = "LASTSTAFFINFOVALUE";// if ( $_COOKIE["LASTSTAFFINFOVALUE"] == "" || empty( $_COOKIE["LASTSTAFFINFOVALUE"] ) )// {// echo "window.location.href='uninstall.php';";// }// else if( $_COOKIE["LASTSTAFFINFOVALUE"] != $value)// {// echo "window.location.href='uninstall.php';";// }// else { if (file_exists('engconf.xml')) { $xml = simplexml_load_file('engconf.xml'); $titleInfo = iconv( "UTF-8", "gb2312" , $xml->uninstallhint); $contactmanner = iconv( "UTF-8", "gb2312" , $xml->contactmanner); $weblogoname = iconv( "UTF-8", "gb2312" , $xml->weblogoname); $weblogo = $xml->weblogo; $TurnonGuestManage = $xml->turnonguestmanage; $ClientPath = (string)$xml->hostclientname; } } if ( $titleInfo == "" || empty( $titleInfo ) ) { $titleInfo = "当前网络已经实施准入管理,您的计算机受到限制无法访问网络,请根据向导进行入网配置。"; }?></script><META content="text/html; charset=GB2312" http-equiv=Content-Type><style>BODY { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑", Verdana, Geneva, sans-serif; PADDING-TOP: 0px}.tab { MARGIN: 20px}.tit { COLOR: #4465c1; FONT-SIZE: 18px}.text { COLOR: #575757; FONT-SIZE: 14px}IMG { TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}.wenzi { FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #077cb2; FONT-SIZE: 14px; FONT-WEIGHT: normal}.STYLE2 {font-size: 14px; color: #4465c1;}</style><META name=GENERATOR content="MSHTML 8.00.7601.18021"></HEAD><BODY><TABLE class=tab border=0 cellSpacing=0 cellPadding=0 width=800> <TBODY> <TR> <TD width=60><IMG alt=提示 src="image/cue.png" width=48 height=48></TD> <TD> <P class=tit id ="titleInfo"><?php echo ($titleInfo) ?> </P> </TD> <TD> <?php if($weblogo == 1) { echo ("<IMG src=$weblogoname alt=下载 width=200 height=50 border=0 disabled");} ?> </TD> </TR> <TR> <TD> </TD> <TD colspan="2"> <HR color=#b6bcc6 SIZE=1> </TD></TR> <TR> <TD rowspan="5"> </TD> <TD height=30 colspan="2" valign="top" class=text><span class="STYLE2">如有疑问请与管理员联系。<?php if ( $contactmanner != "" && !empty( $contactmanner )) echo ("联系方式:".$contactmanner) ?></span></TD> </TR> <TR> <TD height=30 colspan="2" class=text><strong>请下载并安装准入客户端软件:</strong></TD> </TR> <TR> <TD height=17 colspan="2" class=text>注:如果您点击下载后无响应,请输入右键另存为方式进行下载<br> 如果您下载后再次看到此页面,很可能是您没有运行已下载的客户端程序,请在下载目录中找到客户端程序并双击运行。</TD> </TR> <TR> <TD height=20 colspan="2" class=text> </TD> </TR> <TR> <TD width=739 align="center"> <?php if($TurnonGuestManage == 1) { echo (" <a href='staff2code.php?BackForward=0'> <img src='image/staff1.png' alt=下载 width=152 height=44 border=0> </a>"); } ?> <A href=<?php echo ($ClientPath) ?>> <IMG src="image/setup.jpg" alt=下载 width=218 height=44 border="0"> </A> <IMG src="image/ico(164).png" width=16 height=16> <A href="Help.html" target=_blank>下载帮助</A> </TD> </TR> </TBODY></TABLE></BODY></HTML> <?php header("Content-type:text/html;charset=utf-8"); ?> <?php header("Content-type:text/html;charset=GB2312"); ?>放在 页面开头 文件编码也要一致! 也就是说header("Content-type:text/html;charset=UTF8"); //你文件也应该以UTF8保存 1、页面编码统一为utf-8;2、文件编码保存为utf-8; 按照6楼所说的然后在去掉bom头试试这个不是什么难问题 你首先要把文件保存为utf-8格式,然后在<head></head>头部信息中加入<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 首先你是要用utf8还是gb2312如果使用utf8 先把文件存成没bom的utf8格式,然后加这句到header<meta http-equiv="content-type" content="text/html; charset=utf-8"> $titleInfo = iconv( "UTF-8", "gb2312" , $xml->uninstallhint); $contactmanner = iconv( "UTF-8", "gb2312" , $xml->contactmanner); $weblogoname = iconv( "UTF-8", "gb2312" , $xml->weblogoname);这里的iconv操作可以不用了。如果是用gb2312则把文件保存为gb2312这句改成<meta http-equiv="content-type" content="text/html; charset=GBK"> 支付宝接口问题 PHP查询结果下一页空白 php session 会员退出问题 $_GET['page']是什么意思? php的子类能够调用父类的方法么?怎么调用啊 麻烦大家了,PHP装不起来,急人! 在PHP中如何能接收此参数 "USDJPY" (http://192.168.3.99/myweb/TEST07.php?code=USDJPY) 一个关于PHP的新问题 在web页中如何实现树形文件夹? 求php socket长连接多个来回通信的例子或教程 php数据库连接错误 nginx的奇怪问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0022)http://192.168.15.240/ -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>您的计算机无法访问网络</TITLE>
<script language="javascript">
function Manage(){
window.open('Manage.php','','top='+((screen.height-400)/2)+',left='+((screen.width-500)/2)+',width=500,height=250')
}
<?php
$titleInfo = "";
$contactmanner = "";
$weblogoname = "";
$weblogo = "";
$ClientPath = "";
$TurnonGuestManage = ""; $value = "LASTSTAFFINFOVALUE";
// if ( $_COOKIE["LASTSTAFFINFOVALUE"] == "" || empty( $_COOKIE["LASTSTAFFINFOVALUE"] ) )
// {
// echo "window.location.href='uninstall.php';";
// }
// else if( $_COOKIE["LASTSTAFFINFOVALUE"] != $value)
// {
// echo "window.location.href='uninstall.php';";
// }
// else
{
if (file_exists('engconf.xml'))
{
$xml = simplexml_load_file('engconf.xml');
$titleInfo = iconv( "UTF-8", "gb2312" , $xml->uninstallhint);
$contactmanner = iconv( "UTF-8", "gb2312" , $xml->contactmanner);
$weblogoname = iconv( "UTF-8", "gb2312" , $xml->weblogoname);
$weblogo = $xml->weblogo;
$TurnonGuestManage = $xml->turnonguestmanage; $ClientPath = (string)$xml->hostclientname;
}
}
if ( $titleInfo == "" || empty( $titleInfo ) )
{
$titleInfo = "当前网络已经实施准入管理,您的计算机受到限制无法访问网络,请根据向导进行入网配置。";
}
?>
</script>
<META content="text/html; charset=GB2312" http-equiv=Content-Type>
<style>
BODY {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑", Verdana, Geneva, sans-serif; PADDING-TOP: 0px
}
.tab {
MARGIN: 20px
}
.tit {
COLOR: #4465c1; FONT-SIZE: 18px
}
.text {
COLOR: #575757; FONT-SIZE: 14px
}
IMG {
TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.wenzi {
FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #077cb2; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.STYLE2 {font-size: 14px;
color: #4465c1;
}
</style><META name=GENERATOR content="MSHTML 8.00.7601.18021"></HEAD>
<BODY>
<TABLE class=tab border=0 cellSpacing=0 cellPadding=0 width=800>
<TBODY>
<TR>
<TD width=60><IMG alt=提示 src="image/cue.png" width=48
height=48></TD>
<TD>
<P class=tit id ="titleInfo"><?php echo ($titleInfo) ?>
</P>
</TD>
<TD>
<?php if($weblogo == 1) { echo ("<IMG src=$weblogoname alt=下载 width=200 height=50 border=0 disabled");} ?>
</TD>
</TR>
<TR>
<TD> </TD>
<TD colspan="2">
<HR color=#b6bcc6 SIZE=1> </TD></TR>
<TR>
<TD rowspan="5"> </TD>
<TD height=30 colspan="2" valign="top" class=text><span class="STYLE2">如有疑问请与管理员联系。<?php if ( $contactmanner != "" && !empty( $contactmanner )) echo ("联系方式:".$contactmanner) ?></span></TD>
</TR>
<TR>
<TD height=30 colspan="2" class=text><strong>请下载并安装准入客户端软件:</strong></TD>
</TR>
<TR>
<TD height=17 colspan="2" class=text>注:如果您点击下载后无响应,请输入右键另存为方式进行下载<br>
如果您下载后再次看到此页面,很可能是您没有运行已下载的客户端程序,请在下载目录中找到客户端程序并双击运行。</TD>
</TR>
<TR>
<TD height=20 colspan="2" class=text> </TD>
</TR>
<TR>
<TD width=739 align="center">
<?php if($TurnonGuestManage == 1) { echo ("
<a href='staff2code.php?BackForward=0'>
<img src='image/staff1.png'
alt=下载 width=152 height=44 border=0>
</a>"); } ?>
<A href=<?php echo ($ClientPath) ?>>
<IMG src="image/setup.jpg"
alt=下载 width=218 height=44 border="0">
</A>
<IMG src="image/ico(164).png" width=16 height=16>
<A href="Help.html" target=_blank>下载帮助</A>
</TD>
</TR>
</TBODY></TABLE>
</BODY></HTML>
<?php header("Content-type:text/html;charset=GB2312"); ?>放在 页面开头
header("Content-type:text/html;charset=UTF8"); //你文件也应该以UTF8保存
2、文件编码保存为utf-8;
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
先把文件存成没bom的utf8格式,然后加这句到header
<meta http-equiv="content-type" content="text/html; charset=utf-8">
$titleInfo = iconv( "UTF-8", "gb2312" , $xml->uninstallhint);
$contactmanner = iconv( "UTF-8", "gb2312" , $xml->contactmanner);
$weblogoname = iconv( "UTF-8", "gb2312" , $xml->weblogoname);
这里的iconv操作可以不用了。
如果是用gb2312
则把文件保存为gb2312
这句改成
<meta http-equiv="content-type" content="text/html; charset=GBK">