質問編集履歴

1

質問文を変更します。

2016/09/06 07:22

投稿

uverworld101nm
uverworld101nm

スコア172

test CHANGED
File without changes
test CHANGED
@@ -203,3 +203,91 @@
203
203
  </html>
204
204
 
205
205
  ```
206
+
207
+ ```PHP
208
+
209
+ <html>
210
+
211
+ <head>
212
+
213
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
214
+
215
+ <title>一言</title>
216
+
217
+ </head>
218
+
219
+ <body>
220
+
221
+ <?php
222
+
223
+
224
+
225
+ if ($_REQUEST['name'] == '' or $_POST['message'] == '') {
226
+
227
+ exit('error');
228
+
229
+ }
230
+
231
+
232
+
233
+
234
+
235
+ $con = mysqli_connect('localhost', 'ユーザー名', 'パスワード','データベース名');
236
+
237
+ if (!$con) {
238
+
239
+ exit('データベースに接続できませんでした。');
240
+
241
+ }
242
+
243
+
244
+
245
+
246
+
247
+ $result = mysqli_query($con,'SET NAMES utf8');
248
+
249
+ if (!$result) {
250
+
251
+ exit('文字コードを指定できませんでした。');
252
+
253
+ }
254
+
255
+
256
+
257
+ $name = $_REQUEST['name'];
258
+
259
+ $message = $_REQUEST['message'];
260
+
261
+ $date = date('Y-m-d H:i:s');
262
+
263
+
264
+
265
+ $query_str = "INSERT INTO messages(name, message, date) VALUES('$name', '$message', '$date')";
266
+
267
+
268
+
269
+ $con = mysqli_close($con);
270
+
271
+ if (!$con) {
272
+
273
+ exit('データベースとの接続を閉じられませんでした。');
274
+
275
+ }
276
+
277
+
278
+
279
+ ?>
280
+
281
+ <p>メッセージを投稿しました。</p>
282
+
283
+ <ul>
284
+
285
+ <li><a href="test2.php">一覧へ戻る</a></li>
286
+
287
+ </ul>
288
+
289
+ </body>
290
+
291
+ </html>
292
+
293
+ ```