回答編集履歴
3
加筆修正
answer
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
$token変数が突然出現しているために
|
13
13
|
Notice: Undefined variable: token
|
14
14
|
のエラーになる。
|
15
|
+
$tokenの初期化をlogin.phpでやってないように見えるけど、
|
16
|
+
db.phpでやってたりしますか?
|
15
17
|
|
16
18
|
もしもまだやっていなければ、
|
17
19
|
php.iniの設定変更をして、
|
2
加筆修正
answer
CHANGED
@@ -11,4 +11,12 @@
|
|
11
11
|
それと、再現しようとすると、
|
12
12
|
$token変数が突然出現しているために
|
13
13
|
Notice: Undefined variable: token
|
14
|
-
のエラーになる。
|
14
|
+
のエラーになる。
|
15
|
+
|
16
|
+
もしもまだやっていなければ、
|
17
|
+
php.iniの設定変更をして、
|
18
|
+
デバッグしやすいようにする:
|
19
|
+
[PHPのエラー表示設定について - Qiita](https://qiita.com/shotets/items/3c95aef631b2c5eadae5)
|
20
|
+
のと、
|
21
|
+
Xdebug対応できるエディタや統合開発環境を使えば、
|
22
|
+
ステップ実行とかできたりするのでおすすめ。
|
1
加筆修正
answer
CHANGED
@@ -3,4 +3,12 @@
|
|
3
3
|
htmlコンテンツを送信する流れになってしまって
|
4
4
|
header()が無視されたりするので、
|
5
5
|
header()でリダイレクトするときは余計なhtml出力しないように
|
6
|
-
分岐を徹底する方がいい。
|
6
|
+
分岐を徹底する方がいい。
|
7
|
+
ソースコードの冒頭で杓子定規に
|
8
|
+
`header("Content-type: text/html; charset=utf-8");`
|
9
|
+
を書いてしまうとリダイレクトできなくないかな。
|
10
|
+
|
11
|
+
それと、再現しようとすると、
|
12
|
+
$token変数が突然出現しているために
|
13
|
+
Notice: Undefined variable: token
|
14
|
+
のエラーになる。
|