大きな問題がありますが、私は自分のPHPスクリプトでコンテンツを生成しています。私は生成スクリプトにtext-input
を渡します。このスクリプトはすべてtext-input
を$_SESSION
変数に設定しています。例えばPHPセッション変数をローカル変数に保存する
:私はそれらの$_SESSION
変数を取ると、ローカル変数に入れ
$_SESSION[text1] = $text1;
$_SESSION[text2] = $text2;
のように...
生成されたページで。例えば
:
$text1 = $_SESSION['text1']
$text2 = $_SESSION['text2']
のように...
しかし、私は(ログイン/ログアウトシステムの原因)が発生し、サイト上のすべてのコンテンツがなくなっているのセッションを破棄した後。まだHTMLタグだけがそこにあります。つまり、私にとっては、セッションを破棄した後、すべてのセッション変数が空になります。
ここで私の質問は、session_destroy();
の後にセッション変数を失うことなく保存する方法です。
Ps:私はMySQLデータベースを使用していますが、それほど有能ではありません。
これらの変数で何をしたいですか?セッションを破棄してページをリロードした後は、変数は空になります。 –
私はそれらを「永遠に」保存して、変数の内容を失うことはありません。 –
次に、SQL、File、またはnoSQLデータベースの形式で、ある種のデータベースに頼らざるを得なくなります。 –