回答編集履歴

3

加筆修正

2018/08/09 07:38

投稿

退会済みユーザー
test CHANGED
@@ -26,6 +26,10 @@
26
26
 
27
27
  のエラーになる。
28
28
 
29
+ $tokenの初期化をlogin.phpでやってないように見えるけど、
30
+
31
+ db.phpでやってたりしますか?
32
+
29
33
 
30
34
 
31
35
  もしもまだやっていなければ、

2

加筆修正

2018/08/09 07:38

投稿

退会済みユーザー
test CHANGED
@@ -25,3 +25,19 @@
25
25
  Notice: Undefined variable: token
26
26
 
27
27
  のエラーになる。
28
+
29
+
30
+
31
+ もしもまだやっていなければ、
32
+
33
+ php.iniの設定変更をして、
34
+
35
+ デバッグしやすいようにする:
36
+
37
+ [PHPのエラー表示設定について - Qiita](https://qiita.com/shotets/items/3c95aef631b2c5eadae5)
38
+
39
+ のと、
40
+
41
+ Xdebug対応できるエディタや統合開発環境を使えば、
42
+
43
+ ステップ実行とかできたりするのでおすすめ。

1

加筆修正

2018/08/09 07:37

投稿

退会済みユーザー
test CHANGED
@@ -9,3 +9,19 @@
9
9
  header()でリダイレクトするときは余計なhtml出力しないように
10
10
 
11
11
  分岐を徹底する方がいい。
12
+
13
+ ソースコードの冒頭で杓子定規に
14
+
15
+ `header("Content-type: text/html; charset=utf-8");`
16
+
17
+ を書いてしまうとリダイレクトできなくないかな。
18
+
19
+
20
+
21
+ それと、再現しようとすると、
22
+
23
+ $token変数が突然出現しているために
24
+
25
+ Notice: Undefined variable: token
26
+
27
+ のエラーになる。