このページでは、ウェブフォームからゲストブックへのメッセージ投稿を可能にする方法について説明します。
このページは複数ページからなるチュートリアルの一部です。設定などの手順を最初から見るには、ゲストブックの作成に移動してください。
メッセージ コンテンツの投稿
次のコードサンプルでは、フォームが送信されたときに、アプリケーションが HTTP POST
メソッドを使用してリクエストを受信し、PHP が $_POST
スーパーグローバル変数を使用して POST のフォーム変数を使用可能にします。
メッセージは content
に保存されます。メッセージを表示する前に、アプリケーションは $_POST
スーパーグローバル変数の存在を確認します。
メッセージが存在する場合、htmlspecialchars
関数を使用して、メッセージ内の HTML 特殊文字が対応の HTML エンティティに置換されます。たとえば、「<」は「<」で置き換えられます。