を利用することをお勧めし$_SESSION
ます。
PHP でのセッション サポートは、後続のアクセス間で特定のデータを保持する方法で構成されています。これにより、よりカスタマイズされたアプリケーションを構築し、Web サイトの魅力を高めることができます。
Web サイトにアクセスする訪問者には、一意の ID、いわゆるセッション ID が割り当てられます。これは、ユーザー側の Cookie に保存されるか、URL で伝達されます。
セッションのサポートにより、リクエスト間のデータを $_SESSION スーパーグローバル配列に保存できます。訪問者がサイトにアクセスすると、PHP は自動的に (session.auto_start が 1 に設定されている場合)、またはリクエスト時に (session_start() を介して明示的に、または session_register() を介して暗黙的に) 特定のセッション ID がリクエストとともに送信されたかどうかをチェックします。この場合、以前に保存された環境が再作成されます。
File1.php
<?php
session_start();
$_SESSION['myusername'] = (isset($_POST['myusername']) ? $_POST['myusername'] : '');
?>
File2.php
<?php
session_start();
echo $_SESSION['myusername'];
?>
File1.php
提供されたコードでは$_SESSION['myusername']
、値が最初に提供されたかどうかを宣言がチェックしていることにも気付くでしょう。セッション変数をその値に設定した場合は、それ以外の場合は空に設定します。