Webサイトのログインページがルートディレクトリにあります。ログインに成功すると、このコードが実行されます。
$class = $x['class']; $_SESSION['email'] = $email; header("location:/$class");
$class
は、6〜12の値にすることができます。それぞれには別々のディレクトリがあります。今すぐサブディレクトリに行くと、$_SESSION['email']
が失われます。
私はまた私のウェブサイトの色を変えるために使用されるテーマと呼ばれるセッションを持ち、どのページからでも変更することができます。今私は/6/index.phpの$_SESSION['theme']
を変更して/7/index.phpに行ったとしたら、値は失われません。しかし、私が/index.phpに行くと$_SESSION['theme']
という値は失われます。
しかしそれ以降 私が/10/index.phpに行くと、値が再び取り出されます。
要約すると、セッション値はサブディレクトリ間で転送されます。しかし、ルートとサブディレクトリの間では転送されません。
どうすればよいですか?私はすべてのページの冒頭にsession_start();
とタイプしたと確信しています。アドバンスセッション値がルートディレクトリから転送されない
0
A
答えて
0
で
のthnx私は最終的にルートと呼ばれるフォルダにルートディレクトリからファイルをコピーすることによって、問題を解決し、/root/index.phpする/index.phpから301リダイレクトをしました。ただし、推奨されるソリューションではありません。
関連する問題
- 1. PHPセッションがフレームリダイレクトを経由して転送されない
- 2. セッション変数が転送されていません
- 3. セッション転送
- 4. パケットがポッドに転送されない
- 5. 画像がルートディレクトリからPHPで表示されない
- 6. 複数のシートの列値を転送するのに、複数の値が転送されないExcel式
- 7. Magento 1.4.2で配送がPaypal Expressに転送されない
- 8. ServletからCookieなしでJSPに値を送信し、URLにセッションが表示されない
- 9. jqueryからPHPへの値が送信されない
- 10. 流星の中のクライアントからサーバーにデータが転送されない
- 11. Codeigniterセッションがログインページからダッシュボードページにリダイレクトされたときにセッションが値を保存していない
- 12. iOS:アイコンがデバイスに転送されないことがある
- 13. 配列にデータが転送されていない
- 14. PHPセッション値が固まらない
- 15. セッションのデータがフォームに送信されない
- 16. 転送値
- 17. WPF:フォーカスが適切にUsercontrolで転送されない
- 18. KubernetesサービスのexternalIPsが転送されない
- 19. MAMP更新と転送後にデータベースが表示されない
- 20. AjaxリクエストがURLに転送されない
- 21. 仮想ホストファイルが正しく転送されない
- 22. jbpm5のユーザータスクのあとにワークフローが転送されない
- 23. Facebookのログインボタンの統合 - ユーザーが転送されない
- 24. 転送されたポートでhtaccessファイルが機能しない
- 25. バグ:転送されたポートが機能しない
- 26. サーブレットが転送されない - サーブレット例外
- 27. OKHTTP 3リクエストポストパラメータがHerokuのノードサーバーに転送されない
- 28. BeautifulSoupの出力がCSVファイルに転送されない
- 29. Python twisted putChildが期待通りに転送されない
- 30. ファイル転送中にラベルテキストが更新されないASP.NET