$_SESSION['user_name']
というグローバル変数があります。この変数は、フォームの[送信]ボタンをクリックするとPOST値で設定されます。
このPHPファイルでは、$_SESSION['user_name']
が空であるかどうかをチェックします。
「はい」の場合はフォームを提出する必要があり、そうでない場合はセッションがまだ進行中であり、プロファイルに送信されます。
とにかく、私はフォームに記入した後、別の変数と一致する場合はこの変数を比較し、profile.phpの場合はtrueになります。
このページでは、ユーザーを「ログアウト」するためのボタンが1つあります。押してオン
は、それは(私はそれの前にエコー-EDを持っており、それはそれを変更ん)(
が、それはメインページに戻ってそれを転送していない私は、変数 を変更する別のPHPファイルにあなたを送りますindex.php)、変数はまだ変更されているのでlogout.phpとは異なりますが、$ _POSTの値が残っています。
私はlogout.php
で持っているコード:
<?php
session_start();
$_SESSION['user_name'] = ""; // makes it empty
echo $_SESSION['user_name'];
?>
そして、私は戻って、インデックスにリダイレクトするようにメタタグを使用する一部のHTML。今
、私の質問は、どのように私は戻って、インデックスまたはフォームページへ変更変数を転送することができますか?それとも、他のやり方がありますか?
感謝:)