php生成html的技术原理(简单的cms)

时间:2009-12-30 14:43:56  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读: TEXT) content (新闻内容,类型可取 TEXT) path (HTML文件路径,类型可取 TEXT) (2)建立 conn.php 这是连接数据库的PHP文件,你可以把连接数据的语句单独放在这一文件里,以后多个需要连接数据库的文件直接引用这个文件即可。 (3)设计添加新闻的表格 add.form 简单的源代码如下:PHP 代码:<for...
  正文:

1)在mysql里新建一数据库,命名为 database (可自定义),新建一表,命名为 news(因为是新闻发布嘛,取个好记的名字即可,可自定义),然后建立这几个字段名:
id (自动递增,这是关键,类型:INT)
title (顾名思义,新闻标题,类型可取 TEXT)
content (新闻内容,类型可取 TEXT)
path (HTML文件路径,类型可取 TEXT)

(2)建立 conn.PHP
这是连接数据库的PHP文件,你可以把连接数据的语句单独放在这一文件里,以后多个需要连接数据库的文件直接引用这个文件即可。

(3)设计添加新闻的表格 add.form 简单的源代码如下:

PHP 代码:
<form method=”post” action=”add.php”> //提交至 add.php
新闻标题:<input type=”text” name=”title” size=”20”><br>
新闻内容:<textarea name=”content” cols=”10” rows=”25”></textarea><br>
<input type=”submit” name=”提交”>
</form>


(4)建立一个 HTML 的模板,另存为model.htm,和 add.php可以在同一目录下。
示例源代码:

PHP 代码:
<html>
<body>
此新闻的标题:{title}
此新闻的内容:{content}
</body>
</html>


{ }大括号内的内容即是要被替换的内容,整个静态模板的设计可以根据自己的思路,但{ }内被替换的内容必须包含在内,如上面的{title},{content};咔咔~简单地说,设计好一个很好看的新闻模板后,把要被替换的如 {title},{content}等标记放到需要的地方就可以了撒。

(5)详解 add.php 源码

PHP 代码:

PHP代码
  1. <?php    
  2. require_once(“conn.php”); //引用conn.php,连接数据库    
  3. $title=$_POST[“title”];    
  4. $content=$_POST[“content”]; //获得表单变量    
  5.   
  6. //以下建立一文本文档,其值自动计数    
  7. $countfile="count.txt";    
  8. if(!file_exists($countfile))    
  9. {    
  10. fopen($countfile,"w"); //如果此文件不存在,则自动建立一个    
  11. }    
  12. $fp=fopen($countfile,"r");    
  13. $num=fgets($fp,20);    
  14. $num=$num+1; //每次其值自动加一    
  15. fclose($fp);    
  16. $fp=fopen($countfile,"w");    
  17. fwrite($fp,$num); //更新其值    
  18. fclose($fp);    

php生成html的技术原理(简单的cms)》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/PHP/11528.html


关键字:

关于《 php生成html的技术原理(简单的cms)》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td