ホームページ  >  記事  >  バックエンド開発  >  データベースサポートを必要としない PHP ゲストブック_PHP チュートリアル

データベースサポートを必要としない PHP ゲストブック_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:23:30951ブラウズ

代码如下:

/*

annotate.php3

これは、ユーザーがコメントを
追加できるようにするために、任意の php3 ページに配置できるモジュールです。コメントは現在のディレクトリ内のファイルに保存されます。
その名前は呼び出し元のページ名に「.comment」を追加して作成され、
呼び出し元のページに動的にマージされます。 (呼び出し元のページは
変更されていません。)

これを書いたのは、mySQL が利用可能である必要なしに、この機能を
ページに追加する簡単な方法が欲しかったからです。

メッセージ入力において、空行は段落タグに変換されます。他の
変換は適用されません。ユーザーが
html を入力できないようにするには、「strip_tags」行のコメントを解除します。

ディレクトリは Web サーバーによって書き込み可能である必要があることに注意してください。

このモジュールを便利な場所に配置し、
次のようにページに埋め込みます。

require("/some/full/path/annotate.php3");


または、docroot に対して相対的に:
require($DOCUMENT_ROOT . "/relativepath/php3");

Steve Yelvington

*/
if ($message)
{
/* 次の 2 行のコメントを解除して入力から HTML を取り除きます */
/* $name =trip_tags($name); */
/* $message = ストリップタグ($message); */
$message = ereg_replace("rnrn", "n
", $message);
$date = date("l, F j Y, h:i a");
$message = "$name -- $date
$message

";
$fp = fopen (basename($PHP_SELF) . ".comment", "a");
fwrite ($fp, $message);
fclose ($fp);
}
@readfile(basename(($PHP_SELF . ".comment")));
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/532227.html技術記事代码如下: /* annotate.php3 これは、ユーザーがコメントを追加できるようにするために任意の php3 ページに配置できるモジュールです。コメントは現在のディレクトリのファイルに保存されます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。