質問編集履歴

3

exit()を付け加えました。

2020/02/29 14:55

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -39,6 +39,8 @@
39
39
  $_SESSION['time']=time();
40
40
 
41
41
  header('Location:index.php');
42
+
43
+        exit();
42
44
 
43
45
  }else{
44
46
 

2

自分で試したみたことを追加しました

2020/02/29 14:55

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
  フォームでメールアドレスとパスワードを入力し、合致するものがデータベース上にあったら次のページに移行するというプログラムを書いたつもりなのですが、データベースに事前に用意したメールアドレスとパスワードを入力しても画面遷移が起こりません。コードのどの部分が原因か調べたりしましたがいまだに原因がわかりません。
4
4
 
5
5
  わかる方がいらっしゃったらご回答お願い致します。
6
+
7
+ ###自分で試してみたこと
8
+
9
+ 12行目からのif文の条件式をisset($member)のようにして、そもそも$memberにnullであっても値が入っているかどうか調べました。そしたらログイン後のページに移行したので、データベースから値を取り出すところまではプログラムが実行されていることはわかっています。
6
10
 
7
11
  ```php
8
12
 

1

誤字

2020/02/29 14:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -68,7 +68,7 @@
68
68
 
69
69
  <link rel="stylesheet" href="css/style.css">
70
70
 
71
- <title>ログイン画面<?php print($member)?></title>
71
+ <title>ログイン画面</title>
72
72
 
73
73
  </head>
74
74