PHP開発・実装フォーラム投稿機能のご紹介
PHP について言及しましたが、Web サイトの構築に使用されていることは誰もが知っています。それでは、簡単なページフォーム送信を実装してみましょう。
最後のセクションでは、PHP 開発環境のインストールと基本的な Hello php プログラムの実装について説明しました。hello php プログラムは、目の前にある明るい未来につながる道です。あなたのおかげで、今日は旅に出ます!
1. まず、Wamp の www ディレクトリに入り、このディレクトリに新しいテキスト ドキュメントを作成し、コードの名前を
に変更します。<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf8"/> <title>测试</title> </head> <body> <form method="post" action="test.php"> <p>This is a program.</p> <p>标题:<input type="text" name="title"></p> <p>内容:<textarea name="content"></textarea></p> <input type="submit" value="提交"> </form> </body> </html>
これは単純な HTML ページです。HTML に慣れていない場合は、www.w3school.com.cn/ を参照してください。詳細な構文の紹介とオンライン デバッグ 関数があります。 . 個人的にはとても良い学習プラットフォームだと思います。
ここでは、フォームの送信メソッドが post であり、test.php ページに送信されていることがわかります。明らかに、後で test.php コードを実装する必要があります。まずブラウザーに入って、localhost/demo1/test.html にアクセスします。次のようなページが表示されます。見た目は少し見苦しくなりますが、それは問題ではありません。テクノロジーと機能の実装に重点を置いています。読む。
2. 新しい test.php ファイルを作成し、コードを直接貼り付けます:
<?php $title = $_POST['title']; $content = $_POST["content"]; file_put_contents("data.txt",$title.",".$content."\n",FILE_APPEND); echo "<a href='test.html'>继续添加</a>"; echo "<a href='show.php'>查看</a>"; ?>
最初の 2 行は、タイトルとコンテンツのデータを取得するためのものです。フォームによって投稿されたフィールドを $title 変数と $content 変数に保存し、file_put_contents メソッドを呼び出してデータを data.txt ファイルに保存します。次の 2 行では 2 つのジャンプ リンクを追加し、フォームに記入するページに戻るジャンプを追加し、表示する show.php ページにジャンプします。
3、show.php
show.phpページはdata.txtデータを読み取ってページに表示します:
<?php
$content = file_get_contents("data.txt");
//echo $content;
echo str_replace("\n", "<br>", $content);
?>
であるため、すべての n を html で正しく解析できる
に置き換えます。
4. テスト
localhost/demo1/test.html ページにアクセスし、タイトルとコンテンツを入力すると、データを正常に送信して表示できます。 。
考えてみてください、これは私たちが通常オンラインのフォーラムに投稿する方法ですか? もちろん、これは単にアイデアを呼び起こすためだけです。フォーラムの機能を実現したい場合は、しっかりと勉強したほうがよいでしょう。
以上がPHP開発・実装フォーラム投稿機能のご紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
