回答編集履歴

1

調整

2019/03/26 00:56

投稿

yambejp
yambejp

スコア114968

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  <?PHP
22
22
 
23
- $id=filter_input(INPUT_POST,"id");
23
+ $id=filter_input(INPUT_POST,"id",FILTER_VALIDATE_INT);
24
24
 
25
25
  $day01=filter_input(INPUT_POST,"day01");
26
26
 
@@ -46,9 +46,9 @@
46
46
 
47
47
  $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
48
48
 
49
- if(is_null($id)){
49
+ if(is_null($id) or $id===false){
50
50
 
51
- /* idの指定がない場合新たに発行 */
51
+ /* idの指定がないもしくは不正データの場合新たに発行 */
52
52
 
53
53
  try{
54
54