⊗ppPmRdFM 408 of 447 menu

PHPでのフラッシュメッセージ

リダイレクト時に、あるページから別のページへ情報を渡したい場合があります。例えば、 ユーザーに向けてメッセージを表示したいときなどです。

このようなメッセージはフラッシュ メッセージと呼ばれます。この名前は、メッセージが 一度だけ表示され、ページを更新すると消えるべきであることから選ばれています。

では、説明した機能を実装してみましょう。ページ page.phpで、セッションにメッセージを書き込み、 別のページへリダイレクトを実行します:

<?php session_start(); $_SESSION['flash'] = 'メッセージ'; header('Location: index.php'); die(); ?>

ページindex.phpでメッセージを表示し、 再表示を防ぐためにセッションから削除します:

<?php session_start(); if (isset($_SESSION['flash'])) { echo $_SESSION['flash']; unset($_SESSION['flash']); } ?>

説明されたフラッシュメッセージを実装してください。 動作を確認してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否