欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP个人网站架设连环讲(四)】,下面是详细的分享!
PHP个人网站架设连环讲(四)
三 首页新闻发布,让你更新更轻松(下)
上一讲里,我们已经实现了首页新闻发布的基本功能。在这一讲里,我们再给它添砖加瓦,使它的功能更为强大。(一个好用的软件,其实也就是基本功能加上一批附属功能,这些附属功能主要也是图个方便而已,呵呵)
-----首先,我们再明确一下我们想获得什么方便。我们不希望几十天以前的东西我们忘了删除,结果还作为新闻发布在首页(很丢脸的哦^&^)。如果我们在基本实现中嵌入一段代码,比如说用filectime($filename),那么在UNIX下,我们就可以得到从1970年1月1日起以秒计到最后一次文件被改动的时间(在WINDOWS下返回的是文件生成的日期时间),而从 1970年1月1日起以秒计到现在的秒数可以用$mynow=mktime()来获得,减法,判断,IF >我们期望的时间,嘿嘿,Sorry,unlink($newspath.$filename)……什么?!您问这段代码应该放在哪儿?您说呢,呵呵。
或许,你并不是常在一台机器上上网,当你获得了一条新的新闻后却不在你的爱机旁,怎么办?最理想的莫过于在主页上上传文件咯。你或许有一个页面(Admin?)需要用密码才能进入(假如你还爱惜自己的网站的话,这是有必要的,最好连文件名都不要让别人知道,呵呵)。下面是一段到处可见的文件上载的代码:
|
以下为引用的内容: <? |
已上载的文件信息如下:
| 以下为引用的内容:
文件存放路径 : <?echo $upfile;?> |
|
以下为引用的内容: <? |
这里我们又见到了PHP和HTML结合的一种形式,可以借鉴。文件上载虽然方便,但总给人一种不安全感。一旦泄密,你的服务器的系统安全就受到了威胁,因为上载的文件可能是一些破坏性的执行文件(也就是病毒或黑客程序啦)稳妥的做法是写一个在线编辑的文件,下面是一个示例:
| 以下为引用的内容:
〈?php |
至此,首页新闻发布的实现已经可以告一段落了。 我们可以发现,任何一个功能(比较)强大的陈程式都是由一些简单的功能组合而成的。第三部分功能的整个完善过程使用叠加增强的方法,和软件工程的自顶向下,逐层分析的开发方法是不一样的。这是一个适用于学习的方法,自己写写习作还是挺管用的。
以上所分享的是关于PHP个人网站架设连环讲(四),下面是编辑为你推荐的有价值的用户互动:
相关问题:如何用电脑架设一个网站
答:第一个问题,你的IP固定么?如果是固定IP 可以在路由器设置一个映射端口到电脑,在电脑上在搭建一个平台,IIS APACHE都可以,主要看网站的制作语言,ASP 选IIS PHP选APACHE 如果不是IP,请回复 之后在做解释 >>详细
相关问题:架设个人网站:能用自己的电脑和宽带做网站吗?
答:完全可以 你要搞论坛的话 用phpwind吧 使用教程你自己到官方找 现在很多论坛站都是用这个做的 软件的话要装php服务器+ mysql服务器 你用wamp吧 还有就是解析域名 在家的话 都是动态ip 就是你每次联网后ip地址都不一样 得弄个域名动态解析软件 你... >>详细
相关问题:把一个个人网站架设在自己电脑上,在3322申请个域...
答:还是买个空间吧,稳定些。 推荐你用:万网M3型空间:可免费试用,独立IP,多线机房,500M空间,50M的MSSQL或MYSQL,WIN2008支持ASP/NET/ MSSQL2008,Linux支持PHP4/5/MYSQL5,网站备案免费。 国际域名:60元(续费65元) 可咨询我们在线客服,享... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
