php blog网站开发实例教程 本章介绍一个基于文本的简易BLOG系统,当然我们可以利用这款blog系统的开发,很好的理解php网站开发原理了,其实网站开发容易于博客开哦,下面来看功能模块。
本章介绍一个基于文本的简易blog系统,当然我们可以利用这款blog系统的开发,很好的理解php网站开发原理了,其实网站开发容易于博客开哦,下面来看功能模块。
post.php 读文件并显示日志内容的php程序。
page.html 显示日志文章的html文档。
style.css教程 页面显示效果的css代码。
add.php 添加blog文章的php程序。
config/auth.php 用户名和密码配置文件。
index.php blog首页程序。
edit.php 编辑blog文章的程序。
delete.php 删除blog文章的程序。
archives.php 归档显示blog文章的程序。
logout.php 退出登录的程序。
*/
//post.php 读文件并显示日志内容的php程序。<?php
if(!isset($_get['entry']))
{
echo '请求参数错误';
exit;
}
$post_data = array();
$path = substr($_get['entry'],0,6); //日志存储目录
$entry = substr($_get['entry'],7,9); //日志文件名称
$file_name = 'contents/'.$path.'/'.$entry.'.txt';
if(file_exists($file_name))
{
$fp = @($file_name, 'r');
if($fp)
{
flock($fp, lock_sh);
$result = fread($fp, filesize($file_name)*100);
}
flock($fp, lock_un);
fclose($fp);
}
$content_array = explode('|', $result);
$post_data['subject'] = $content_array[0];
$post_data['date'] = date('y-m-d h:i:s',$content_array[1]);
$post_data['content'] = $content_array[2];
//print_r($post_data);
?>
基于文本的简易blog我的blog
----i have dream....
echo $post_data['content'];?>
//page.html 显示日志文章的html文档。
代码如下
blog我的blog
----i have a dream....
日志文章内容
copyright 2007
以上就是php blog网站开发实例教程,更多相关实例课程请关注:php网站开发实例教程
本文原创发布php中文网,转载请注明出处,感谢您的尊重!