回答編集履歴

4

修正

2018/06/28 19:54

投稿

退会済みユーザー
test CHANGED
@@ -10,9 +10,13 @@
10
10
 
11
11
  ・今どき、文字コードでEUC-JPを指定しない。よほどの理由がない限りUTF-8を使う。
12
12
 
13
- ・PHP7の時代、mysql_* 系の関数は廃止されている。(動きません)
13
+ ・PHP7の時代、mysql_* 系の関数は廃止されている。(動きません)[公式マニュアル](http://jp2.php.net/manual/ja/intro.mysql.php)
14
14
 
15
- ・SQLのエスケープにaddslashesを使っている。
15
+ ・SQLのエスケープにaddslashesを使っている。[公式マニュアル](http://jp2.php.net/manual/ja/function.addslashes.php)
16
+
17
+ ・$HTTP_POST_VARS は非推奨[(公式マニュアル)$HTTP_POST_VARS](http://jp2.php.net/manual/ja/reserved.variables.post.php)
18
+
19
+ ・$REQUEST_METHODはかつての古いPHPのバージョンで、かつ register_global = on になっていれば、利用できたが、現在のPHP(といっても結構前)から削除。利用できない。
16
20
 
17
21
 
18
22
 
@@ -28,7 +32,7 @@
28
32
 
29
33
 
30
34
 
31
- ・DBアクセスのために `PDO` を使っていること
35
+ ・DBアクセスのために `PDO` または `mysqli` を使っていること
32
36
 
33
37
  ・プレースホルダを使っていること
34
38
 

3

追記

2018/06/28 19:54

投稿

退会済みユーザー
test CHANGED
@@ -35,3 +35,7 @@
35
35
  ・文字コードはUTF-8を使っていること
36
36
 
37
37
  ・前提となるPHPのバージョンを明記していること
38
+
39
+
40
+
41
+ ※質問文で、英数字は全角でなく半角で書いて欲しい。少なくとも、半角と全角をごちゃ混ぜに書かないで欲しい。プログラマという人種は、嫌悪感を感じます。

2

追記

2018/06/28 18:24

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,21 @@
17
17
 
18
18
 
19
19
  ちなみに、お使いのPHPのバージョンは?
20
+
21
+
22
+
23
+ ---
24
+
25
+
26
+
27
+ ### 良記事を探すためのヒント
28
+
29
+
30
+
31
+ ・DBアクセスのために `PDO` を使っていること
32
+
33
+ ・プレースホルダを使っていること
34
+
35
+ ・文字コードはUTF-8を使っていること
36
+
37
+ ・前提となるPHPのバージョンを明記していること

1

修正

2018/06/28 18:21

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- 参考にしている記事はプログラミングの世界でいうともはや化石、古文と言えるほど古いです。
1
+ 参考にしている記事は **プログラミングの世界でいうともはや化石、古文と言えるほど古い** です。
2
2
 
3
3
  もっと新しい記事を探して欲しい。
4
4