回答編集履歴

3

加筆修正

2016/02/09 09:25

投稿

退会済みユーザー
test CHANGED
@@ -1,14 +1,34 @@
1
+ `var_dump($_POST);`すればわかるような話かもしれませんが。
2
+
3
+
4
+
1
5
  投稿フォーム側に
2
6
 
7
+ `<form action="~~~" name="toukou_form" method="POST">`
8
+
3
- `<input type="hidden" name="command" value="post" />`
9
+ `<input type="hidden" name="command" value="toukou" />`
4
10
 
5
11
  削除フォーム側に
12
+
13
+ `<form action="~~~" name="delete_form" method="POST">`
6
14
 
7
15
  `<input type="hidden" name="command" value="delete" />`
8
16
 
9
17
  みたいなのをいれておき、
10
18
 
11
- 受け取るphp側でcommandを確認してpostなのかdeleteなのか分岐すると良いでしょう。
19
+ 受け取るphp側で`$_POST['command']`を確認してtoukouなのかdeleteなのか分岐すると良いでしょう。
20
+
21
+
22
+
23
+ `<input type="submit" name="toukou" value="~~~" />`
24
+
25
+ `<input type="submit" name="delete" value="~~~" />`
26
+
27
+
28
+
29
+ 送信ボタンが2つ存在する時点で`$_POST['toukou']`も`$_POST['delete']`も存在してしまうんじゃないかと。
30
+
31
+ また、フォームが2つ存在するので、name属性で名前を与えたりid属性で別物であることを示す必要もありそうです。
12
32
 
13
33
 
14
34
 

2

加筆修正

2016/02/09 09:25

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,14 @@
1
- `<input type="hidden" name="command" value="delete" />`みたいなのをいれておけば、
1
+ 投稿フォーム側に
2
2
 
3
+ `<input type="hidden" name="command" value="post" />`
4
+
5
+ 削除フォーム側に
6
+
7
+ `<input type="hidden" name="command" value="delete" />`
8
+
9
+ みたいなのをいれておき、
10
+
3
- 受け取るphp側でdeleteする処理だなって判別きますね
11
+ 受け取るphp側でcommandを確認してpostなのかdeleteなのか分岐すると良いしょう
4
12
 
5
13
 
6
14
 
@@ -10,6 +18,8 @@
10
18
 
11
19
  actionにコマンド送信先(データ処理するphpのurl)を記載しましょう。
12
20
 
21
+
22
+
13
23
  また、データファイルのアクセス権は大丈夫でしょうか。
14
24
 
15
25
  apache(などwebサーバープログラム)から読み書きできるかどうか確認してみてください。

1

加筆修正

2016/01/27 09:02

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,10 @@
1
+ `<input type="hidden" name="command" value="delete" />`みたいなのをいれておけば、
2
+
3
+ 受け取るphp側でdeleteする処理だなって判別できますね。
4
+
5
+
6
+
1
- form action=""
7
+ `<form action="" ~>`
2
8
 
3
9
  での、適切に設定しているでしょうか。
4
10