質問編集履歴
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -284,6 +284,38 @@
|
|
284
284
|
|
285
285
|
<?php echo var_dump($_SESSION);?>の中にはデータベースの値がきちんと入っています。
|
286
286
|
|
287
|
+
array(2) { ["studentId"]=> string(6) "IS0001" ["studentName"]=> string(8) "Chandler" }
|
288
|
+
|
287
289
|
|
288
290
|
|
289
291
|
解決法をよろしくお願いします。
|
292
|
+
|
293
|
+
|
294
|
+
|
295
|
+
【追記❶】
|
296
|
+
|
297
|
+
|
298
|
+
|
299
|
+
$studentId = postvalue('studentid');
|
300
|
+
|
301
|
+
$pass = postvalue('pass');
|
302
|
+
|
303
|
+
|
304
|
+
|
305
|
+
は独自メソッドです。やっていることはissetの確認と同じです。
|
306
|
+
|
307
|
+
現在の挙動でおかしいのが
|
308
|
+
|
309
|
+
|
310
|
+
|
311
|
+
header("Location: applyclasses.php");
|
312
|
+
|
313
|
+
exit();
|
314
|
+
|
315
|
+
|
316
|
+
|
317
|
+
をコメントアウトするとecho0,0.5,1,2,4,5が表示され動きとしては問題ありません。
|
318
|
+
|
319
|
+
しかしこれを復活させると、<?php echo var_dump($_SESSION);?>の中にはデータベースの値がきちんとあるのにも関わらず、
|
320
|
+
|
321
|
+
echoが何も表示されません。echo 5に通っていないと<?php echo var_dump($_SESSION);?>は出ないはずなのですが、
|