程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php blog網站開發實例教程(1/8)

php blog網站開發實例教程(1/8)

編輯:關於PHP編程

php blog網站開發實例教程 本章介紹一個基於文本的簡易BLOG系統,當然我們可以利用這款blog系統的開發,很好的理解php網站開發原理了,其實網站開發容易於博客開哦,下面來看功能模塊。

php教程 blog網站開發實例教程
  本章介紹一個基於文本的簡易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 = @fopen($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);
?>

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html>
<head>
<title>基於文本的簡易blog</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>

<div id="container">
 <div id="header">
  <h1>我的blog</h1>
 </div>
 <div id="title">
  ----i have dream....
 </div>
 <div id="left">
  <div id="blog_entry">
   <div id="blog_title"><? echo $post_data['subject'];?></div>
   <div id="blog_body">
    <div id="blog_date"><? echo $post_data['date'];?></div>
    <? echo $post_data['content'];?>
   </div><!--blog_body-->
  </div><!--blog_entry-->
 </div>
 
 <div id="right">
        <div id="sidebar">
            <div id="menu_title">關於我</div>
            <div id="menu_body">www.bKjia.c0m</div>
        </div>
    </div>
 
 <div id="footer">
  copyright 2007
 </div>
</div>

<body>
</html>

  //page.html  顯示日志文章的html文檔。
 

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html>
<head>
<title>blog</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>

<div id="container">
    <div id="header">
        <h1>我的blog</h1>
    </div>
    <div id="title">
        ----i have a dream....
    </div>
    <div id="left">
        <div id="blog_entry">
            <div id="blog_title">日志文章標題</div>
            <div id="blog_body">
                <div id="blog_date">2007-12-01</div>
                日志文章內容
            </div>
        </div>
    </div>
   
    <div id="right">
        <div id="sidebar">
            <div id="menu_title">關於我</div>
            <div id="menu_body">www.bKjia.c0m</div>
        </div>
    </div>
   
    <div id="footer">
        copyright 2007
    </div>
</div>

<body>
</html>
 

1 2 3 4 5 6 7 8

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved