php运行奇怪问题,求救,急~~~~~~~~ 哪里出现了汉字?你是说代码出现了汉字?可是运行在apache没问题哦,运行在iis里出现了这样的问题了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题提示为什么出现'c:\mysql呢?也起码应该是f:\mysql吧 检查一下windows目录下有个my.ini里面有一行basedir=C:/mysql如果basedir是C:/mysql改成f:\mysql试试问题是:apache好用,IIS不好用,不知道为什么....... 哈哈,basedir我 早就设置成f:/mysql所以还是没解决 <meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link href="css.css" rel="stylesheet" type="text/css"><body bgcolor="#F2F6E8" leftmargin="0" topmargin="0"><?$database_link =mysql_connect("202.192.156.202","root","");mysql_select_db("fin230",$database_link);$query = "select * from thread order by replycount desc";$result =mysql_query($query,$database_link);$i=1;?><table width="1009" border="0" cellspacing="0" cellpadding="2" onMouseOver="this.style.cursor='hand'"> <? while($row =mysql_fetch_row($result)) { if($i<=7){?> <tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''"> <? print "<a href=http://campus.stu.edu.cn/forum/showthread.php?threadid=".$row[0]." target=_blank><td width=1003 onMouseOver=\"this.style.backgroundColor=''\" onMouseOut=\"this.style.backgroundColor=''\">"; print " :: <font color='#FF6600'>".$row[1]."</font>"; print "</a></td>"; ?> </tr><? $i++; } } mysql_close($database_link); ?><table width="1009" border="0" cellspacing="0" cellpadding="2" onMouseOver="this.style.cursor='hand'"> <? while($row =mysql_fetch_row($result)) { $count=$row[6]; $title=$row[7]; $pos=strrpos($title,"[/QUOTE]"); if($pos!=0){ $title=substr($title,$pos+8,(strlen($title)-1)); } if(strlen($title)>=70){ $title=substr($title,0,70)."....."; } if($row[6]!=0){ $img="[包含图片]"; }else{ $img=""; } if($i<=4){?> <tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''"> <? print "<a href=http://campus.stu.edu.cn/forum/showthread.php?postid=".$row[0]."#post".$row[0]." target=_blank><td width=1003 onMouseOver=\"this.style.backgroundColor=''\" onMouseOut=\"this.style.backgroundColor=''\">"; print " :: <font color='#FF6600'>".$title."</font>".$img."<font color='#040404'>(此主题被回复:".$count.")</font>"; print "</a></td>"; ?> </tr><? $i++; //} } } mysql_close($database_link); ?> <tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''"> <a href="http://campus.stu.edu.cn/forum" target="_blank" ><td align="left"> 更多...</td></a> </tr></table></table> 以前在apache都是没问题的,在iis下面出现这样的问题 不应该阿,mysql安在那都不影响阿,你再看看php.ini是在不幸的话,在一个,你是不是你的php程序出错阿 php程序如何情况下会出现这样的问题呢?这个出错是什么意思? my.cnf或者my.ini中 把 default-character-set =gb2312 去掉 就不会出现上述错误提示另外,你用的apache是2.0.xx的版本吧 php soap .net xml php上传基础问题求解。问题为红字部分 输出问题 怎么实现用php打包压缩rar,需要带密码 查询结果分页显示 Mysql插入英镑符号应该采用什么字符集啊? PHP函数中包含普通html代码问题 如何判断变量是object? 寻求合作者开发一套网络论坛,有兴趣的朋友进来看一下 select * from * …… 前面和后在的*号分别是什么意思? 关于验证方式的问题(特急) 请问星空浪子翻译的《PHP手册》的英文原版在哪里能下载?
也起码应该是f:\mysql吧
有一行basedir=C:/mysql如果basedir是C:/mysql改成f:\mysql试试问题是:apache好用,IIS不好用,不知道为什么.......
所以还是没解决
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="css.css" rel="stylesheet" type="text/css">
<body bgcolor="#F2F6E8" leftmargin="0" topmargin="0">
<?
$database_link =mysql_connect("202.192.156.202","root","");
mysql_select_db("fin230",$database_link);
$query = "select * from thread order by replycount desc";
$result =mysql_query($query,$database_link);
$i=1;
?>
<table width="1009" border="0" cellspacing="0" cellpadding="2" onMouseOver="this.style.cursor='hand'">
<?
while($row =mysql_fetch_row($result))
{
if($i<=7){
?>
<tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''">
<?
print "<a href=http://campus.stu.edu.cn/forum/showthread.php?threadid=".$row[0]." target=_blank><td width=1003 onMouseOver=\"this.style.backgroundColor=''\" onMouseOut=\"this.style.backgroundColor=''\">";
print " :: <font color='#FF6600'>".$row[1]."</font>";
print "</a></td>";
?>
</tr>
<?
$i++;
}
}
mysql_close($database_link);
?>
<table width="1009" border="0" cellspacing="0" cellpadding="2" onMouseOver="this.style.cursor='hand'">
<?
while($row =mysql_fetch_row($result))
{
$count=$row[6];
$title=$row[7];
$pos=strrpos($title,"[/QUOTE]");
if($pos!=0){
$title=substr($title,$pos+8,(strlen($title)-1));
}
if(strlen($title)>=70){
$title=substr($title,0,70).".....";
}
if($row[6]!=0){
$img="[包含图片]";
}else{
$img="";
}
if($i<=4){
?>
<tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''">
<?
print "<a href=http://campus.stu.edu.cn/forum/showthread.php?postid=".$row[0]."#post".$row[0]." target=_blank><td width=1003 onMouseOver=\"this.style.backgroundColor=''\" onMouseOut=\"this.style.backgroundColor=''\">";
print " :: <font color='#FF6600'>".$title."</font>".$img."<font color='#040404'>(此主题被回复:".$count.")</font>";
print "</a></td>";
?>
</tr>
<?
$i++;
//}
}
}
mysql_close($database_link);
?>
<tr onMouseOver="this.style.backgroundColor='#DAEBB5'" onMouseOut="this.style.backgroundColor=''">
<a href="http://campus.stu.edu.cn/forum" target="_blank" ><td align="left"> 更多...</td></a>
</tr>
</table>
</table>
这个出错是什么意思?
把 default-character-set =gb2312 去掉 就不会出现上述错误提示另外,你用的apache是2.0.xx的版本吧