回答編集履歴

1

調整

2022/07/01 06:55

投稿

yambejp
yambejp

スコア114883

test CHANGED
@@ -4,3 +4,24 @@
4
4
  var_dump($id);
5
5
  ```
6
6
  のように想定した正しいidが渡っているか確認ください
7
+
8
+ ```PHP
9
+ <?PHP
10
+ $id=filter_input(INPUT_POST,"id",FILTER_VALIDATE_INT);
11
+ if(is_null($id)){
12
+ echo "no data";
13
+ }elseif($id===false){
14
+ echo "IDエラー";
15
+ }else{
16
+ var_dump($id);
17
+ }
18
+ ?>
19
+ <form method="post">
20
+ <input type="submit" name="delete" value="削除する">
21
+ <input type="hidden" name="id" value="123">
22
+ </form>
23
+ <form method="post">
24
+ <input type="submit" name="delete" value="不正データ">
25
+ <input type="hidden" name="id" value="xxx">
26
+ </form>
27
+ ```