質問編集履歴
1
質問文を書き換えました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,19 +2,13 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
下記のソースコードをCentOSのFireFoxから見てみると、
|
6
6
|
|
7
|
-
|
7
|
+
$_SESSION["numbers"]がechoできていませんでした。
|
8
8
|
|
9
|
-
|
9
|
+
(//購入したナンバーの再表示 の部分です)
|
10
10
|
|
11
11
|
|
12
|
-
|
13
|
-
下記のソースコードを仮想マシンのFireFoxで見てみると、
|
14
|
-
|
15
|
-
前ページで保存しておいた$_SESSION["numbers"]が、次のページで表示できなくなってしまいます。
|
16
|
-
|
17
|
-
(session_start();はしています)
|
18
12
|
|
19
13
|
|
20
14
|
|
@@ -62,16 +56,20 @@
|
|
62
56
|
|
63
57
|
>session_destroy();
|
64
58
|
|
65
|
-
|
59
|
+
この2行をコメントアウトすると、echoされるようになります。
|
66
60
|
|
67
61
|
|
68
62
|
|
69
|
-
この現象の原因は、SESSION破棄のタイミングがいけないということなのでしょうか?
|
70
|
-
|
71
|
-
その場合、どこでSESSION破棄すれば良いのでしょうか?
|
72
|
-
|
73
|
-
|
63
|
+
また、XAMPPをインストールしてホストOSのgoogle chromeから同じソースコードを確認したところ、購入したナンバーの再表示がechoできていました。
|
74
64
|
|
75
65
|
|
76
66
|
|
67
|
+
1.この現象の原因は、SESSION破棄のタイミングがいけないということなのでしょうか?
|
68
|
+
|
69
|
+
2.その場合、どこでSESSION破棄すれば良いのでしょうか?
|
70
|
+
|
71
|
+
3.なぜxamppのchromeでは問題なくechoできていたのか?
|
72
|
+
|
73
|
+
|
74
|
+
|
77
|
-
どうぞよろしくお願いします。
|
75
|
+
以上の3点について、どうぞよろしくお願いします。
|