質問編集履歴

5

追記

2016/06/08 18:21

投稿

earnest_gay
earnest_gay

スコア615

test CHANGED
File without changes
test CHANGED
@@ -116,6 +116,6 @@
116
116
 
117
117
 
118
118
 
119
- クラスはインスタン化せずに::で使てますが
119
+ エラー文の表示では、クラスはインスタン化せずに::で使てますが
120
120
 
121
121
  クラスのプロパティ(変数?)にアクセスする方法が分かれば...

4

追記

2016/06/08 18:21

投稿

earnest_gay
earnest_gay

スコア615

test CHANGED
File without changes
test CHANGED
@@ -110,6 +110,12 @@
110
110
 
111
111
  多分、問題は外部からクラスへのアクセス方法になっているとおもいます。
112
112
 
113
+ $error['mailequal']をクラス外で使っているので未定義の変数を呼び出していることになって判定がうまくできないのだと思います。(違っていたら申し訳ない)
114
+
115
+
116
+
117
+
118
+
113
119
  クラスはインスタン化せずに::で使てますが
114
120
 
115
121
  クラスのプロパティ(変数?)にアクセスする方法が分かれば...

3

追記

2016/06/08 18:20

投稿

earnest_gay
earnest_gay

スコア615

test CHANGED
File without changes
test CHANGED
@@ -103,3 +103,13 @@
103
103
  なのですが、ページ遷移のところでてこずっています。
104
104
 
105
105
  異ならないアドレスで試してもページ遷移してしまうのですが、どうしたら良いでしょうか...?
106
+
107
+
108
+
109
+
110
+
111
+ 多分、問題は外部からクラスへのアクセス方法になっているとおもいます。
112
+
113
+ クラスはインスタン化せずに::で使てますが
114
+
115
+ クラスのプロパティ(変数?)にアクセスする方法が分かれば...

2

具体化

2016/06/08 18:18

投稿

earnest_gay
earnest_gay

スコア615

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  if(!empty($_POST)){
60
60
 
61
- if($error['mailcollation'] !== "error"){
61
+ if($error['mailequal'] !== "error"){
62
62
 
63
63
  $_SESSION['join'] = $_POST;
64
64
 

1

変更点あり

2016/06/08 18:13

投稿

earnest_gay
earnest_gay

スコア615

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,11 @@
12
12
 
13
13
 
14
14
 
15
+ 異なっていなければ
16
+
17
+ sessionにPOST内容を記録させて
18
+
15
- 異なっていなければheader('Location: register1.php');で
19
+ header('Location: register1.php');で
16
20
 
17
21
  次のページに遷移する。
18
22