这是一个创建于 4907 天前的主题,其中的信息可能已经有所发展或是发生改变。
GOOGLE,BAIDU 。。。
好长一段时间了,SERVER03 FARME 之类的都没找到答案。
昨天自己搞定了。
在用SMARTY+PHP+IFRAME 做后台的情况下。。。。
XP是正常的,SERVER03 SP2也是正常的。。
SERVER03 SP1就诡异的不行了。。。。
在IFRAME之前,可以有PHP语句,但PHP语句只能做简单的流程控制,不能INCLUDE 任何东西。。
否则,显示空白。
嗯。。就是介么个情况。
附上一段代码:
[code]<?php
require_once('../include/config.php');
require_once('../include/function.php');
require_once('../include/page.class.php');
require_once('../include/db_mysql.php');
require_once('../include/smarty_con.php');
session_start();
if($_SESSION['uid']!="21232f297a57a5a743894a0e4a801fc3"){
$jurl="log.php";
$msg="你没有权限登录后台";
$smarty->assign('jurl',$jurl);
$smarty->assign('msg',$msg);
$smarty->assign('jtime',1);
$smarty->display('skins/jump.html');
exit();
}else{
?>
<frameset rows="64,*" frameborder="NO" border="0" framespacing="0">
<frame src="admin_top.php" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="main" />
<frameset cols="200,*" rows="560,*" id="frame">
<frame src="left.php" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />
<frame src="right.php" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />
<frame src="UntitledFrame-1"><frame src="UntitledFrame-2"></frameset>
</html>
<?php }?>[/code]====>这一段在非SERVER03 SP1 上都是正常显示的。
但在SERVER03 SP1上面就行不通知。。解决方法===>:
[code]
<?php
if($_SESSION['uid']!="administratorccc111"){
$cc="<script>location.href='http://222.24.19.2:82/admin/log.php'</script>";
echo $cc;}else{
?>
<frameset rows="64,*" frameborder="NO" border="0" framespacing="0">
<frame src="admin_top.php" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="main" />
<frameset cols="200,*" rows="560,*" id="frame">
<frame src="left.php" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />
<frame src="right.php" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />
<frame src="UntitledFrame-1"><frame src="UntitledFrame-2"></frameset>
<?php
} ?>
[/code]