質問編集履歴

4

誤字

2016/11/09 16:13

投稿

esocchi
esocchi

スコア24

test CHANGED
File without changes
test CHANGED
@@ -116,7 +116,7 @@
116
116
 
117
117
  ```html
118
118
 
119
- //index.html
119
+ <!--index.html-->
120
120
 
121
121
  <form method="post" action="check.php">
122
122
 

3

thanks\.phpのチェック各当箇所抜粋

2016/11/09 16:13

投稿

esocchi
esocchi

スコア24

test CHANGED
File without changes
test CHANGED
@@ -116,6 +116,8 @@
116
116
 
117
117
  ```html
118
118
 
119
+ //index.html
120
+
119
121
  <form method="post" action="check.php">
120
122
 
121
123
  <input type="checkbox" name="check[]" id="reason3" value="一番上にあったから"><label for="reason3">一番上にあったから</label></br>
@@ -128,6 +130,64 @@
128
130
 
129
131
  ```
130
132
 
133
+ ```php
134
+
135
+ //thanks.php
136
+
137
+ <?php
138
+
139
+
140
+
141
+ $dsn='mysql:dbname=test_research;host=localhost';
142
+
143
+ $user='root';
144
+
145
+ $password='';
146
+
147
+ $dbn=new PDO($dsn,$user,$password);
148
+
149
+ $dbn->query('SET NAMES utf8');
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+ $check=$_POST['check'];
158
+
159
+
160
+
161
+ $check=htmlspecialchars($check);
162
+
163
+
164
+
165
+ /*=============ユーザーの画面に表示することここから======================*/
166
+
167
+ print'thank you guys<br />';
168
+
169
+ /*=============ユーザーの画面に表示することここから======================*/
170
+
171
+
172
+
173
+
174
+
175
+ $sql='INSERT INTO anketo (reason) VALUES ("'.$check.'")';
176
+
177
+ $stmt=$dbn->prepare($sql);
178
+
179
+ $stmt->execute();
180
+
181
+
182
+
183
+ $dbn=null;
184
+
185
+
186
+
187
+ ?>
188
+
189
+ ```
190
+
131
191
 
132
192
 
133
193
  ここまで読んだ方はわかるかもしれませんが、素人です。

2

index\.htmlのformのcheckboxの一部を持ってきました。

2016/11/09 16:12

投稿

esocchi
esocchi

スコア24

test CHANGED
File without changes
test CHANGED
@@ -114,6 +114,22 @@
114
114
 
115
115
 
116
116
 
117
+ ```html
118
+
119
+ <form method="post" action="check.php">
120
+
121
+ <input type="checkbox" name="check[]" id="reason3" value="一番上にあったから"><label for="reason3">一番上にあったから</label></br>
122
+
123
+ <input type="checkbox" name="check[]" id="reason4" value="一番下にあったから"><label for="reason4">一番下にあったから</label></br>
124
+
125
+ <input type="checkbox" name="check[]" id="reason5" value="真ん中にあったから"><label for="reason5">真ん中にあったから</label></br>
126
+
127
+ </form>
128
+
129
+ ```
130
+
131
+
132
+
117
133
  ここまで読んだ方はわかるかもしれませんが、素人です。
118
134
 
119
135
  説明不足などあるかと思いますがよろしくお願い致します。

1

画像を見れるようにしたはず

2016/11/09 16:06

投稿

esocchi
esocchi

スコア24

test CHANGED
File without changes
test CHANGED
@@ -84,13 +84,13 @@
84
84
 
85
85
  ```
86
86
 
87
- エラーメッセージはなく、チェックで得た値を登録する部分が空欄になっています。![イメージ説明](d16d2383eb1f6910102d4a6e3885f801.jpeg)
87
+ エラーメッセージはなく、チェックで得た値を登録する部分が空欄になっています。
88
88
 
89
89
  ```
90
90
 
91
91
 
92
92
 
93
-
93
+ ![イメージ説明](f2366e96167a429e980b746c2ba072a1.jpeg)
94
94
 
95
95
 
96
96