PHP个人网站架设连环讲(三)

发布时间:2016-06-17 来源: 点击:

三 首页新闻发布,让你更新更轻松(中)

上次我们做了一个文件头(至于文件尾,请大家自己做,假设为tail.php),一个函数的模块,现在,我们来一个基本功能的实现,也就是动态发布啦

include("makestr.php";

include("head.php");

$newspath="/announce/"; //以文本文件存放的新闻文件的目录

$newsfile=array();//准备新闻数组

$hd=dir($newspath); //目录句柄

while($filename=$hd->read()){ //获取全部文件

$s=strtolower($filename);

if(strstr($s,".txt")){

//检测最新的修改日期

$lastchanged=fileatime($newspath.$filename);

$newsfile[$filename]=$lastchanged;

}

}

arsort($newsfile); //文件按时间排序

//输出文件

for(reset($newsfile);$key=key($newsfile);next($newsfile))

{$fa=file($newspath.$key);

$n=count($fa);

echo "

".date("d.m.Y-H:i:s".$newsfile[$key])."
\n";

for($i=0;$i

$s=chop($fa[$i]);//去除空格

$s=htmlspecialchars($s);

print $s."

\n";

}

}

$hd->close(); //释放句柄

include("tail.php");

?>

这样,将你的新闻文本传上你根目录的annouce子目录下,就可以方便发布新闻了。但真正的方便还不在于这,比如说,当新闻过时的时候,程序能自动删除它,多好。不用ftp,直接在线写下要新发的公告,多方便。好了,且听下回分解。

这就是微学网-程序员之家为你提供的"PHP个人网站架设连环讲(三)"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/1173.html

创建个人网站所需php书籍,PHP个人网站架设连环讲(三)相关推荐

  1. 网站假设php,PHP个人网站架设连环讲(一)

    PHP个人网站架设连环讲(一) 更新时间:2006年10月09日 00:00:00   作者: 这里和大家交流一下架设个人网站的经验.不妥之处,敬请指正! 一 编辑调试环境 win98本地编辑调试,爽 ...

  2. 程序员需知的 58 个网站,墙裂推荐!

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 文章来源:cnblogs.com/three-fighter/p/13641835.htm ...

  3. 开发动态网站所需的构件

    开发动态网站所需的构件 动态网站的开发不同于其他的应用程序开发,它需要有多种开发技术结合在一起使用.每种技术的功能各自独立而又要相互配合才能完成一个动态网站的建立,使用我们需要掌握以下Web构件,才能 ...

  4. [综合面试] 计算机面试书籍与求职网站推荐

    一.推荐书籍 计算机的好书挺多的,我买了也有四五十本,也花了不少钱,但是这些投资都是值的,好好看一下这些书,让自己找工作时的薪水涨个几千是没问题的.当然,也有些书是电子版的.我是c++方向的,可能大部 ...

  5. 企业网站设计方案需先明确网站主题

    企业在开展网站设计方案的前提是必须掌握明确的主题,以此来确保企业网站的基本功能性建设.另外,主题的确定还可以进一步加强网站的整体展示效果得到更好的体现,让用户的访问体验更加舒服.那么怎样进行网站设计方 ...

  6. 12个python超强学习网站!加python书籍推荐!( 入门python自学推荐!建议收藏!)

    python学习网站 一.python学习网站 1 CSDN 2 Python123 3 python中文学习大本营 4 python开发者社区 5 github 6 python学习网 7 pyth ...

  7. 计算机面试书籍与求职网站推荐

    一.推荐书籍 计算机的好书挺多的,我买了也有四五十本,也花了不少钱,但是这些投资都是值的,好好看一下这些书,让自己找工作时的薪水涨个几千是没问题的.当然,也有些书是电子版的.我是c++方向的,可能大部 ...

  8. 程序员需知的 59 个网站

    ABP相关博客:https://www.cnblogs.com/wuhuacong/tag/ABP%E6%A1%86%E6%9E%B6%E4%BD%BF%E7%94%A8/default.html?p ...

  9. CDN有用吗?我的网站到底需不需要CDN加速?

    CDN的关键技术主要包括内容存储和分发技术.简单的讲尽量避开互联网上有可能zhi影响数据传输速率和稳定性的短板和环节,使内容传送得更快.更稳定.而从广义的角度,CDN代表了一种基于互联网而搭建的高质量 ...

最新文章

  1. Win95架构师发布移动设备富媒体文档创建平台
  2. 可以多次使用同一个hbitmap吗_一个部位可以多次吸脂吗?
  3. Java多线程编程笔记之Condition
  4. OpenCASCADE绘制测试线束:OCAF 命令之树属性命令
  5. 对struts一点理解总结
  6. SRX alarm: Autorecovery information needs to be saved
  7. C语言动态存储分配函数
  8. 从数据仓库双集群系统模式探讨,看GaussDB(DWS)的容灾设计
  9. php 添加样式,PHP实现可自定义样式的分页类
  10. 吴恩达新公司曝光:签下富士康,要用AI变革制造业
  11. mysql 网页_mysql网页客户端工具
  12. Android 加密
  13. php中的递归调用函数返回值,深入理解php递归函数返回值的正确用法
  14. Ctrl+Shift+F 输入法变成繁体 输入法简体繁体切换
  15. mac查看内存使用情况命令
  16. 计算机一级单元格填充,电脑Excel表格怎么对不连续的单元格进行批量填充
  17. C# vb .net实现胶片效果滤镜
  18. 如何快速分割每段视频,并提取画面中任意一帧
  19. 与英特尔分手后,苹果收获成功
  20. 数据结构与算法——迷宫问题

热门文章

  1. UWA官方Demo新增《小米超神》,全面揭秘重度手游的性能表现!
  2. CodeForces 645B Mischievous Mess Makers
  3. 安全×××限 爱因斯坦对安全进程的启示
  4. confluence 编辑器这次没有加载_代码编辑器横评:为什么 VS Code 能拔得头筹
  5. python编译成exe速度会变快吗_python如何编译成exe
  6. android调服务不更新,android – OnUpdate()不调用小部件服务
  7. c语言弟弟的作业,教弟弟做作业作文500字
  8. win8计算机管理打不开,win8,资源管理器未响应,文件夹打不开,假死……
  9. 塔利亚菲科 ajax,[欧冠小组赛第4轮]阿贾克斯 3-1 中日德兰
  10. 2021年春季学期-信号与系统-第四次作业参考答案-第三小题