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

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

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

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

复制代码

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

  1. <html>
  2. <body>
  3. 此新闻的标题:{title}
  4. 此新闻的内容:{content}
  5. </body>
  6. </html>

复制代码

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

(5)详解 add.php 源码

  1. <?php
  2. require_once(“conn.php”); //引用conn.php,连接数据库
  3. $title=$_POST[“title”];
  4. $content=$_POST[“content”]; //获得表单变量
  5. //以下建立一文本文档,其值自动计数
  6. $countfile="count.txt

转载于:https://www.cnblogs.com/gxldan/archive/2012/01/08/4066799.html

PHP生成HTML的技术原理相关推荐

  1. 可信时间戳如何生成?可信时间戳技术原理

    1.什么是时间戳? 时间戳是字符或编码信息的序列,用于标识何时发生特定事件,通常给出日期和时间,有时精确到几分之一秒. 该术语源自办公室中使用的橡皮图章,用于在纸质文档上用墨水在当前日期和时间上加盖戳 ...

  2. 微信技术分享:微信的海量IM聊天消息序列号生成实践(算法原理篇)

    1.点评 对于IM系统来说,如何做到IM聊天消息离线差异拉取(差异拉取是为了节省流量).消息多端同步.消息顺序保证等,是典型的IM技术难点. 就像即时通讯网整理的以下IM开发干货系列一样: <I ...

  3. php 伪静态 page-18.html,PHP 伪静态实现技术原理讲解

    PHP 伪静态实现技术原理讲解 发布于 2015-01-18 23:52:58 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pre ...

  4. Pacbio HiFi技术原理与应用软件实例

    Pacbio HiFi技术原理与应用软件实例 原创 生信技术 生信技术 2021-06-07 13:02 收录于话题 #基因组组装3个内容 #生物信息3个内容 #生信技术3个内容 点击上方蓝字关注我们 ...

  5. 事件委托技术原理和使用(js,jquery)

    事件委托技术原理和使用(js,jquery) 原创 2016年03月10日 11:18:56 标签: 技术 / jquery / javascript 2555 一:事件委托技术原理 摘自http:/ ...

  6. 一文读懂语音识别技术原理

    https://www.toutiao.com/a6651440650308813319/ 2019-01-28 15:06:47 语音识别是十年来发展最快的技术之一,随着AI的不断发展,深度学习让语 ...

  7. 清华博士后用10分钟讲解AlphaCode背后的技术原理,原来程序员不是那么容易被取代的!...

    来源:AI科技评论 不久前,DeepMind 的团队发布了一个可以自动生成竞赛级代码的人工智能系统--AlphaCode,号称「媲美普通程序员」,一经发表就在国内外的AI圈里引起了巨大轰动. -论文地 ...

  8. 区块链快速通道:从技术原理到应用落地

    2018 年开始,好像所有的人都在谈论区块链.资本.精英.草根也不断进场投身到区块链的浪潮之中.在外围观望的你或许懂技术而对区块链一知半解,或许有场景与创意却碍于其研发门槛,或许是已身处于行业却难于前 ...

  9. 深入解析阿里Android热修复技术原理

    前言:本文框架 什么是热修复? 热修复框架分类 技术原理及特点 Tinker框架解析 各框架对比图 总结 通过阅读本文,你会对热修复技术有更深的认知,本文会列出各类框架的优缺点以及技术原理,文章末尾简 ...

  10. 【AI产品】超长文详解作业帮产品逻辑和技术原理

    今天一起体验作业帮"拍照搜题"功能,从实际产品使用流程中切实感受AI技术如何为教育创造更多可能~ 作者 | Luna 编辑 | Luna 前两期对抖音和美图的体验,让我们见证了计算 ...

最新文章

  1. 常考数据结构与算法:实现二叉树先序,中序和后序遍历
  2. python 程序运行插件_如何使Python插件在Pluma中运行?
  3. easyui有没有html编辑器,【easyui】kindeditor富文本(html编辑器)的使用
  4. Sublime Text 3 插件安装
  5. 关于__int128高精度运算
  6. 爬虫图片href是html图片,xpath爬虫实例,爬取图片网站百度盘地址和提取码
  7. [html] 制作页面时,前端如何适应各种异形屏?
  8. “数”说系列洞察报告:30+女性专题——浪姐无价,又A又飒
  9. 时间函数strtotime
  10. 地理空间数据下载 积累
  11. 卡巴斯基中国公司推出3台双线升级服务器
  12. 基于SSM 的图书馆管理系统
  13. matlab最速下降法例子,matlab 最速下降法 steepest descent (实例并附有详细说明)
  14. 【bzoj3926】[Zjoi20150]诸神眷顾的幻想乡 后缀自动机+trie
  15. 二叉树的基本概念和性质
  16. 服务器硬盘 frn bad,【服务器问题】浪潮inspur服务器个别硬盘亮红灯且发出1长的滴滴声响...
  17. ae渲染出现错误是什么问题_After Effects错误:写入文件.....时发生渲染错误.输出模块失败.文件可能已损坏。(-1610153464)...
  18. 东软睿驰 adas车载测试
  19. 高拍仪用法及部分问题处理
  20. 京东众包android手机操作攻略,京东众包怎么有效使用的指南大全

热门文章

  1. LightGBM 二元分类、多类分类、 Python的回归和分类器应用
  2. SLAM--搭建自己的视觉里程计VO-RGBD相机(一)
  3. 马尔科夫决策过程(MDP):赌徒问题
  4. Markdown stackoverflow 增加中划线
  5. oracle类型介绍,Oracle数字的3种基本类型介绍[转]
  6. git checkout切换分支
  7. git branch查看/删除分支
  8. 计算机windows8黑屏怎么办,详解笔记本电脑出现电源拔出就黑屏的win8处理教程
  9. 前端为什么有的接口明明是成功回调却执行了.catch失败回调_前端战五渣学JavaScript——Promise...
  10. Java:关于负数的向上转型