为什么PHP文件里面include一个PHP文件时里面会有两个段HTML的头部信息?在线等。。。求教。
就是说我在一个PHP文件中include一个PHP文件然后在网页中查看代码的时候会有两个<html><title></title>....</html><html>......
就是说我在一个PHP文件中include一个PHP文件然后在网页中查看代码的时候会有两个<html><title></title>....</html><html>......</html>,难道include的那个也有段代码吗?我在里面都把这段代码删除了为什么也会有呢? 这个问题该怎么处理呢?
<!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>
<script language="php" src="global.php"></script>
<?php
include_once('global.php');
$query=$db->findall("`m_c_config`");
while($row=$db->fetch_array($query)){
$config_arr[$row['name']]=$row['value'];
}
//echo $config_arr['website_name'];
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="<?php echo $config_arr['website_keyword'];?>" />
<meta name="description" content="<?php echo $config_arr['website_keyword'];?>" />
<title><?php echo $config_arr['website_name'];?></title>
这样子include一个PHP文件,右击网页查看代码的时候出现两次<!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>
这样的代码。 展开
<!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>
<script language="php" src="global.php"></script>
<?php
include_once('global.php');
$query=$db->findall("`m_c_config`");
while($row=$db->fetch_array($query)){
$config_arr[$row['name']]=$row['value'];
}
//echo $config_arr['website_name'];
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="<?php echo $config_arr['website_keyword'];?>" />
<meta name="description" content="<?php echo $config_arr['website_keyword'];?>" />
<title><?php echo $config_arr['website_name'];?></title>
这样子include一个PHP文件,右击网页查看代码的时候出现两次<!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>
这样的代码。 展开
展开全部
贴源代码吧,这样没人能帮你。
追问
嗯,我补充了一下 你帮忙看下吧
include进来的PHP文件只是一个配置文件。
追答
检查如下几个问题:
1,检查一下每个文件,以及他所包含的文件
include_once ('./configs/config.php');
//include_once('./common/smarty/Smarty.class.php');
include_once ('./common/mysql.class.php');
include_once ('./common/action.class.php');
夹是否输出了
2,删除这一行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果使用模板的如SMART,把缓存文件删除一下。
CACHE
再试下~~~PHP会按照你的要求包含的~还有应该是缓存文件的事情
CACHE
再试下~~~PHP会按照你的要求包含的~还有应该是缓存文件的事情
追问
没有用smarty 呵 我补充了问题 你帮忙看下吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的global.php是什么样子的
追问
以上为global.php的全部内容 呵。
追答
我觉得sweetyswain的答案比较靠谱了,你只能这么找
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询