[转载]编写PHP头部和底部引用
来源:互联网 发布:linux关闭telnet服务 编辑:程序博客网 时间:2024/06/08 06:32
1、编写PHP头部和底部引用
[ 2008-5-16 9:48:00 | By: 桐 ]
每个页面有相同的头部和底部。像上面那样每个页面都写入相同的信息在工作量少的时候还可以,但是想象一下当有100多页面且你需要全部更改其头部或底部时你要花费多大精力?一页一页的手工更改是一件多么冗长无趣的事情啊!所以我们应该为这些页面编写PHP的头部和底部文件,之后我们只要在每个HTML页面中引用它们就行了。我们将把这些include文件放在一个叫include的子目录下。下面我们就把这些站点的通用内容写进文件中。全站通用变量设定:common.inc
<?
// 全站通用变量
$MyEmail = "phptalk@tnc.org";
$MyEmailLink = "<a href=\"mailto:$MyEmail\">$MyEmail</a>";
$MyName = "PHP Talk";
$MySiteName = $MyName."'s Home Page";
?>
通用页面头部:header.inc
<?
// 定义通用页面头部
?>
<HTML>
<HEAD>
<TITLE>
<? echo "$MySiteName - $title"; ?>
</TITLE>
</HEAD>
<BODY>
<H1>
<? echo "$MySiteName"; ?>
</H1>
<H2>
<? echo "$title"; ?>
</H2>
<HR>
通用页面底部:footer.inc
<?
// 通用页面底部
?>
<HR>
<P ALIGN="CENTER">
<SMALL> <I>
Copyright ? by
<? echo "$MyName ($MyEmailLink)"; ?>
, 1999
</I> </SMALL>
</P>
</BODY>
</HTML>
新的页面front.php3:
<?
include("include/common.inc");
$title = "Welcome";
include("include/header.inc");
?>
<P>
欢迎来我的寒舍,虽然这里现在暂时还没有什么。
</P>
<P>
不过我希望马上就可以多起来。
</P>
<?
include("include/footer.inc");
?>
新的cont.php3:
<?
include("include/common.inc");
$title = "Contact Information";
include("include/header.inc");
?>
<P>
你可以通过1-800-PHP-INFO联系我
</P>
<?
include("include/footer.inc");
?>
现在你就可以猜出这样安排的好处了。如果你想改动页面的头部或者底部,你只需要改动相应的文件就可以了。如果你要修改你的e-mail地址甚至你的名字,只要修改common.inc文件就行了。另外值得注意的是你可以把具有任何文件名或者文件扩展名的文件包含进你的文件中,你甚至可以包含其他站点上的文件。
- [转载]编写PHP头部和底部引用
- js引用公用头部底部
- RecyclerView添加头部和底部
- RecycleView添加头部和底部
- 返回头部和返回底部
- ionicCSS01_头部、底部和按钮
- SwipeMenuRecyclerView添加头部和底部
- RecyclerView添加头部和底部
- dede头部导航和底部的调用
- ReCyclerView添加头部和底部加载
- RecyclerView实现添加头部和底部
- html 引入公共的头部和底部
- 网页共用头部或共用底部该如何编写代码?
- 网页共用头部或共用底部该如何编写代码?
- 网页共用头部或共用底部该如何编写代码
- 网页共用头部或共用底部该如何编写代码
- 和ListView一样带头部和底部的GridView
- 去掉echsop头部和底部的所有的版权
- 数据结构的应用------------迷宫求解
- hdu 2059 龟兔赛跑
- (转载)软件架构技术的发展历程总结及思考(骆金松)
- [转载]eclipse和mysql间的连接
- Linux shell脚本详解 --z
- [转载]编写PHP头部和底部引用
- Spring系列(5)---IOC技术.
- cugb 1050 导弹拦截(动态规划,LIS)
- Asp.Net 4.0 SEO增强之 UrlRouting
- Spring系列(6)---总结(1)
- GDB 命令详细解释
- Asp.Net 4.0 新特性,输出更纯净的Html代码 ClientIDMode,ViewStateMode等
- php调用java类 (使用php-java-bridge)
- Qt中: 给Widget设置背景图片