回答編集履歴
3
加筆修正
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="
|
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を確認して
|
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
加筆修正
test
CHANGED
@@ -1,6 +1,14 @@
|
|
1
|
-
|
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
加筆修正
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
|
|