&l を入力します。"/> &l を入力します。">

ホームページ  >  記事  >  バックエンド開発  >  php:PHP原稿公開操作の記述例1

php:PHP原稿公開操作の記述例1

WBOY
WBOYオリジナル
2016-06-13 11:58:57991ブラウズ

php: PHP 記事公開操作例 1 の詳細を説明します

記事公開例。最初の 2 章は文字列処理と正規表現であるため、これらの内容に焦点を当てます。

まず、post.php ファイルを入力します。

<form method="post" action="viewthread.php" target="_blank">	<h2 align="center">发表文章演示</h2>         	<!-- 下面定义一组选项,使用样式表将其入在左边 -->		<div style="width:200; float:left">			<h5>选项</h5>			<ul style="list-style:none;margin:0px;padding:0px">				<li><input type="checkbox" name="parse[]" value="1"> 删除HTML标签</li>				<li><input type="checkbox" name="parse[]" value="2"> 转换HTML标签为实体</li>				<li><input type="checkbox" name="parse[]" value="3"> 使用UBB代码</li>				<li><input type="checkbox" name="parse[]" value="4"> 开启URL识别</li>				<li title="可用的表情:【:), /wx, 微笑】【:@, /fn, 发怒】【:kiss, /kill,/sa,示爱】【:p, /tx, 偷笑】【:q, /dk, 大哭】"><input type="checkbox" name="parse[]" value="5"> 使用表情</li>				<li><input type="checkbox" name="parse[]" value="6"> 禁用非法关键字</li>				<li><input type="checkbox" name="parse[]" value="7"> PHP代码设为高亮</li>				<li><input type="checkbox" name="parse[]" value="8"> 原样显示</li>				<li><input type="checkbox" name="parse[]" value="9"> 同步换行</li>			</ul>   <pre name="code" class="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();  //调用文章对象中的获取文章内容的方法,输出文章的主体内容?>

title< input type="text" name="件名" size=50>gt;
content< ;/h5>< ;input type="submit" name="replysubmit" value="Post">

とてもシンプル、純粋な HTML コードでは、$_POST["subject"]、$_POST["message"]、$_POST["parse"] の 3 つの情報を送信する必要があります。post メソッドを使用してそれを渡します。 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();  //调用文章对象中的获取文章内容的方法,输出文章的主体内容?>

その動作も非常に単純ですが、そこから次のことがわかります。ハオ兄弟はこれをインターフェイスと呼びます。その理由は非常に簡単で、必要な機能を実現するために必要なだけです。複数のインターフェイスに分割すると、各インターフェイスが独自の処理を実行し、1 人がいくつかの作業を実行し、その後インターフェイスが相互に呼び出し、より大規模なプロジェクトが基本的に形になります。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。