Home  >  Article  >  Backend Development  >  php:细说PHP之稿子发布操作实例1

php:细说PHP之稿子发布操作实例1

WBOY
WBOYOriginal
2016-06-13 11:58:57995browse

php:细说PHP之文章发布操作实例1

文章发布实例这个例子,因为前两章是字符串处理和正则表达式,所以重点也就用了这些内容。

首先,进的事post.php这个文件


发表文章演示

选项
  • 删除HTML标签
  • 转换HTML标签为实体
  • 使用UBB代码
  • 开启URL识别
  • 使用表情
  • 禁用非法关键字
  • PHP代码设为高亮
  • 原样显示
  • 同步换行
<?php require "acticle_class.php";    //包含脚本文件acticle_class.php,将文章类导入该文件	//创建一个文章对象,在构造方法中传入文章的标题,文章的主体内容以及用户的操作选项	$article=new Acticle($_POST["subject"], $_POST["message"],$_POST["parse"]);	echo $article->getSubject();   //调用文章对象中的获取标题方法,输出文件的标题	echo "<hr>";               //输出一个分隔线,用来分隔文章的标题和主体内容	echo $article->getMessage();  //调用文章对象中的获取文章内容的方法,输出文章的主体内容?>

标题
内容

很简单,纯粹的html代码,要提交三个信息,用post方法传递,$_POST["subject"], $_POST["message"],$_POST["parse"]特别注意parse[]的[]不能去掉,因为提交的是一个数组。

然后提交的信息会传给viewthread.php

<?php require "acticle_class.php";    //包含脚本文件acticle_class.php,将文章类导入该文件	//创建一个文章对象,在构造方法中传入文章的标题,文章的主体内容以及用户的操作选项	$article=new Acticle($_POST["subject"], $_POST["message"],$_POST["parse"]);	echo $article->getSubject();   //调用文章对象中的获取标题方法,输出文件的标题	echo "<hr>";               //输出一个分隔线,用来分隔文章的标题和主体内容	echo $article->getMessage();  //调用文章对象中的获取文章内容的方法,输出文章的主体内容?>

它做的事也很简单,但是从中我们可以看出一般的项目怎么开发,浩哥把这个叫做接口,道理很简单,你只要包含这个类,调用它的方法就可以实现我们需要的功能,多方便,封装性也很好,大的项目拆分成若干个接口,每个接口做自己该做的事,一个人做几个,再接口间相互调用,大点的项目就可以基本成型了。


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn