dede织梦系统头部文件无法调用,显示不出来

dede织梦系统头部文件无法调用,显示不出来,第1张

看你选的php分类,同时又是在看一个页面效果,实际上你看到的是一个静态页面,后面还有很多工作页面呢,如果你是在问php如何组合这些东西(当然你有更大的可能选PHP的黄金搭档MySQL数据库),那么我可以告诉你

(注意:在html5中(我个人习惯了)文件标签是这样的)

<!doctype html>

<html>

<head></head>

<body></body>

</html>

他的栏目页、文章列表页、频道页、图表列表页等这些实际上是单独的php文件,包含带着头尾两个片段的html文件一起被include到你看到的那个页面里。

我们先令栏目页为navphp,文章页为contentphp,频道页为catephp,图表列表页为charphp,HTML片段头文件为headerphp,HTML尾文件为footerphp。

假设你看到的页面是indexphp,且以上包含文件均处于同一目录下(路径根据你自己需要再改),那么它的源码可能如下(CSS布局包含在headerphp里,排版按你自己要求来):

============================

indexphp

============================

<php

include (“headerphp”); //HTML头

//在以下各个include间可能是本页才有的特定内容,不具有通用性

echo"<nav>";

include (“navphp”); //导航栏

echo"</nav>";

include (“contentphp”); //内容页

include (“catephp”); //频道业

include (“charphp”); //图表列表页

include (“footerphp”); //HTML尾

>

每个被包含的文件里可能是这样的内容:

============================

headerphp:

============================

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title><php echo $title;></title>

<link rel="stylesheet" type="text/css" href="csscss">

</head>

<body>

<!-- 到此结束,这是注释,HTML不显示的 -->

============================

navphp

============================

<php

//可能是链接数据库什么的代码

//然后从数据库的相关导航表中取出栏目内容,可能是下面的代码

while($array=mysql_fetch_array(数据库语句)){

echo "$array['导航的键']";

}

>

============================

contentphp:

============================

<php

//从数据库中再次取出内容,然后输出,具体内容要看你数据库表如何设计

while($array=mysql_fetch_array(数据库语句)){

echo "$array['比如说时间的键']";

echo "$array['比如说作者的键']";

echo "$array['比如说内容的键']";

echo "$array['比如说回复的键']";

}

>

============================

catephp:

============================

<php

//同样再从数据库中取出频道的内容

while($array=mysql_fetch_array(数据库语句)){

echo "$array['频道的键']";

}

>

============================

charphp:

============================

<php

//同样再从数据库中取出图表的内容

while($array=mysql_fetch_array(数据库语句)){

echo "$array['比如相关图表什么的']";

}

>

============================

footerphp:

============================

<php

//如果没什么特殊要求,可能在这里关闭数据库

mysql_close();

>

<!-- 前面不得有<html><head></head><body>这4个头文件的标签 -->

<!-- 这里放一些你想说明的信息,例如版权啊之类的 -->

</body>

</html>

估计就是这样的,全手打,请支持

首先用同一样css样式表文件。

用ASP做网页可分分开做头文件,导航条,等等。用include这些文件即可。

做每个网页时,只需要把相同的框架include就可以。如此若信息有变改起来也容易。对於文字部分采用数据库存储方式,改起来就更容易。

可以参考网上的一些网站模板,学习别人的成果是最快的。

if(navigatorplatformindexOf('Win32')!=-1){

documentwrite("{dede:include filename='headerhtm‘}");

}else{

documentwrite("{dede:include filename='header_mhtm‘}");

}

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dede织梦系统头部文件无法调用,显示不出来

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情