質問編集履歴

5

質問内容を修正しました。

2020/01/20 08:34

投稿

aka88533383
aka88533383

スコア10

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  こちらのコードは初学者が0からスクラッチ開発を体験する為の書籍を元にしたコードで、
6
6
 
7
- 実用的ではない実装がされているかと思います。
7
+ 初学者が理解しやすいよう実用的ではない実装がされているかと思います。
8
8
 
9
9
  ですがとりあえず書籍の内容通り進め、クラッチ開発の流れを理解することに重きを置きたいので、
10
10
 

4

質問を修正しました。

2020/01/20 08:34

投稿

aka88533383
aka88533383

スコア10

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,16 @@
2
2
 
3
3
 
4
4
 
5
+ こちらのコードは初学者が0からスクラッチ開発を体験する為の書籍を元にしたコードで、
6
+
7
+ 実用的ではない実装がされているかと思います。
8
+
9
+ ですがとりあえず書籍の内容通り進め、クラッチ開発の流れを理解することに重きを置きたいので、
10
+
11
+ ひとまずエラーの解消法のみをお教えいただけると幸いです。
12
+
13
+
14
+
5
15
  staff_add.phpで名前とパスワード2項目を埋め「OK」を押すとstaff_add_check.phpに飛び、
6
16
 
7
17
  下の画面になります。

3

phpを修正しました

2020/01/20 08:25

投稿

aka88533383
aka88533383

スコア10

test CHANGED
File without changes
test CHANGED
@@ -108,14 +108,6 @@
108
108
 
109
109
 
110
110
 
111
- $staff_name= htmlspecialchars($staff_name,ENT_QUOTES,'UTF-8');
112
-
113
- $staff_pass= htmlspecialchars($staff_pass,ENT_QUOTES,'UTF-8');
114
-
115
- $staff_pass2= htmlspecialchars($staff_pass2,ENT_QUOTES,'UTF-8');
116
-
117
-
118
-
119
111
  if($staff_name==''){
120
112
 
121
113
  print'スタッフ名が入力されていません。</br>';

2

htmlを修正しました

2020/01/20 06:51

投稿

aka88533383
aka88533383

スコア10

test CHANGED
File without changes
test CHANGED
@@ -166,7 +166,7 @@
166
166
 
167
167
  $staff_pass=md5($staff_pass);
168
168
 
169
- print'<form method="post" axtion="staff_add_done.php">';
169
+ print'<form method="post" action="staff_add_done.php">';
170
170
 
171
171
  print'<input type="hidden" name="name" value="'.$staff_name.'">';
172
172
 

1

補足情報①を追加しました。

2020/01/20 06:49

投稿

aka88533383
aka88533383

スコア10

test CHANGED
File without changes
test CHANGED
@@ -192,7 +192,29 @@
192
192
 
193
193
 
194
194
 
195
- ### 補足情報
195
+ ### 補足情報
196
+
197
+
198
+
199
+ staff_add_check.phpのpass2だけfilter_inputで受け取っているのは、
200
+
201
+ 他と同じ記述方法だと、以下のエラーが発生した為です。
202
+
203
+
204
+
205
+ ![イメージ説明](8a61d2c953cc49aed90f3c347cf2c891.png)
206
+
207
+
208
+
209
+ エラーを解消すべく調べ、こちらを参考に致しました。
210
+
211
+ [PHPのNotice: Undefined indexについて](https://teratail.com/questions/98456)
212
+
213
+
214
+
215
+
216
+
217
+ ### 補足情報②
196
218
 
197
219
 
198
220