teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/07/03 12:33

投稿

yambejp
yambejp

スコア117885

answer CHANGED
@@ -3,4 +3,32 @@
3
3
  unset($_COOKIE["PHPSESSID"]);
4
4
  ```
5
5
  すればセッションIDはクリアされます。
6
- そうでなくてもクッキーがなんらかの障害を受ければ同様でしょう。
6
+ そうでなくてもクッキーがなんらかの障害を受ければ同様でしょう。
7
+
8
+ # sample
9
+
10
+ 以下2つのファイル(x.php、y.php)を用意して、交互に呼び出し合ってみてください
11
+
12
+ - x.php
13
+ ```PHP
14
+ <?php
15
+ session_start();
16
+ print_r($_COOKIE);
17
+ print_r($_SESSION);
18
+ if(!isset($_SESSION["count"])) $_SESSION["count"]=0;
19
+ $_SESSION["count"]++;
20
+ ?>
21
+ <a href="y.php">y</a>
22
+ ```
23
+
24
+ - y.php
25
+ ```PHP
26
+ <?php
27
+ session_start();
28
+ print_r($_COOKIE);
29
+ print_r($_SESSION);
30
+ if(!isset($_SESSION["count"])) $_SESSION["count"]=0;
31
+ $_SESSION["count"]++;
32
+ ?>
33
+ <a href="x.php">x</a>
34
+ ```