質問編集履歴

2

推奨していない質問に該当するとの指摘を受けたので削除します

2019/12/30 11:44

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 推奨していない質問に該当するとのクレームを受けたったので削除します
1
+ 推奨していない質問に該当するとの指摘を受けたので削除します
test CHANGED
@@ -1 +1,3 @@
1
- 推奨していない質問に該当するとのクレームを受けたったので削除します
1
+ 推奨していない質問に該当するとの指摘を受けたので削除します
2
+
3
+ 「推奨していない質問」なんてページあったんですね...

1

推奨していない質問に該当するとのクレームを受けたったので削除します

2019/12/30 11:44

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- phpで作成た掲示板エラーチェッ方法とコフィードバックをお願いします!!
1
+ 推奨ていない質問に該当するとのクムを受けたったで削除します
test CHANGED
@@ -1,81 +1 @@
1
- 課題でPHPを用いて投稿・編集・削除のできる掲示板を作りました。
2
-
3
- サーバー(とデータベース)に関してですが、用意されたものを使っています。
4
-
5
- 機能としては、以下のであり、これらは一応動くことをチェックています
1
+ 推奨していない質問に該当するとクレームを受けたったので削除します
6
-
7
- ただ、チェック中に投稿されたJavaScriptが作動してしまったり(googleで検索したら出てきました)や文字数でエラーが発生する(友達にテストしてもらった時)など自分でも思ってもいなかったエラーが発生しているため、他にもエラーになるものがあるのではないかと不安です。
8
-
9
- そこで普段皆さんがどのようにエラーチェックしているかと以下のコードのフィードバックをお願いします!!
10
-
11
-
12
-
13
- (文字数制限に引っかかったのでコードは[GitHub](https://github.com/masaya2019/php/blob/master/mission/mission_5-1.php)に置いてあります!)
14
-
15
-
16
-
17
- ★機能一覧★
18
-
19
- 課題でPHPを用いて投稿・編集・削除のできる掲示板を作りました。
20
-
21
- データベースに関してですが、用意されたものを使っています。
22
-
23
- 機能としては、以下のものでありこれらは動くことを一応チェックしています。
24
-
25
-
26
-
27
- 【投稿フォーム】
28
-
29
- <新規投稿>
30
-
31
- ・名前(10文字以内)とコメント(50文字以内)を入れて「送信」を押すと投稿が追加される(この時パスワード(10文字以内)を設定しないと編集・削除ができなくなる)
32
-
33
- ・名前を入れずに「送信」を押すと「ERROR!!名前を入力してください」が出力される
34
-
35
- ・名前を入れ、コメントを入れずに「送信」を押すと「ERROR!!コメントを入力してください」が出力される
36
-
37
-
38
-
39
- <編集投稿(編集フォームの処理後になります)>
40
-
41
- ・投稿フォームに一致するデータが表示された後、パスワードを入れて「送信」を押すと、パスワードが一致すれば投稿が編集される
42
-
43
- ・投稿フォームに一致するデータが表示された後、パスワードを入力せずに「送信」を押すと、「ERROR!!パスワードを入力してください」が出力される
44
-
45
- ・投稿フォームに一致するデータが表示された後、パスワードを入れて「送信」を押したが、パスワードが一致しないと「ERROR!!編集用のパスワードが違います!」が出力される
46
-
47
- ・投稿フォームに一致するデータが表示された後、名前を空白にして「送信」を押すと「ERROR!!編集した名前を入力してください」が出力される
48
-
49
- ・投稿フォームに一致するデータが表示された後、コメントを空白にして「送信」を押すと「ERROR!!編集したコメントを入力してください」が出力される
50
-
51
-
52
-
53
- 【削除フォーム】
54
-
55
- ・削除対象番号とパスワードを入力して「削除」を押すと、削除対象番号の設定したパスワードが一致すれば削除できる
56
-
57
- ・削除対象番号とパスワードを入力して「削除」を押したが、パスワードが一致しないとき「ERROR!!削除用のパスワードが違います!」が出力される
58
-
59
- ・削除対象番号とパスワードを入力して「削除」を押したが、削除対象番号がデータベースに存在しないとき「ERROR!!一致するデータが存在しません削除対象番号を再入力してください」が出力される
60
-
61
- ・削除対象番号とパスワードを入力して「削除」を押したが、パスワードが設定されていないとき「ERROR!!パスワードが設定されていないため削除できません」が出力される
62
-
63
- ・削除対象番号を入れずに「削除」を押すと「ERROR!!削除対象番号を入力してください」が出力される
64
-
65
- ・削除対象番号を入れ、パスワードを入れずに「削除」を押すと「ERROR!!パスワードを入力してください」が出力される
66
-
67
-
68
-
69
- 【編集フォーム】
70
-
71
- ・編集対象番号とパスワードを入力して「編集」を押すと、編集対象番号の設定したパスワードが一致すれば、投稿フォームにその対象番号の名前・コメントが出力される(この時隠れていますが、<input type="hidden" name="editNum" value="<?php echo $editNumber ?>">に編集対象番号が出力されています)
72
-
73
- ・編集対象番号とパスワードを入力して「編集」を押したが、パスワードが一致しないとき「ERROR!!編集用のパスワードが違います!」が出力される
74
-
75
- ・編集対象番号とパスワードを入力して「編集」を押したが、削除対象番号がデータベースに存在しないとき「ERROR!!一致するデータが存在しません編集対象番号を再入力してください」が出力される
76
-
77
- ・編集対象番号とパスワードを入力して「編集」を押したが、パスワードが設定されていないとき「ERROR!!パスワードが設定されていないため編集できません」が出力される
78
-
79
- ・編集対象番号を入れずに「編集」を押すと「ERROR!!編集対象番号を入力してください」が出力される
80
-
81
- ・編集対象番号を入れ、パスワードを入れずに「編集」を押すと「ERROR!!パスワードを入力してください」が出力される