私はPHPでコンテンツを削除できるようにしています。送信ボタンの代わりにテキストにハイパーリンクのような "削除"を表示したいとします。実際のハイパーリンクを使用します。ほとんどのフォーラムで、コメントを削除すると、送信ボタンの代わりに「コメントを削除する」という一般的なテキストがどのように表示されるのか考えてみてください。GETの代わりにオブジェクトを使う
この場合、コンテンツを削除するため、GETを使用しないでください。私はOOPを理解しているので、どのように動作するのか説明は必要ありません。
ハイパーリンクを使用して値を渡す代わりに、 "削除"(ボタンではない)というテキストを使用してオブジェクトを関数に渡す方法はありますか?
ここで私は現在リンクを表示するために使用していますが、私はgetを使用して値を取得しますが、これは避けたいものです。 GET
以来
<td><a href="profile.php?userid='<? echo $request['userid']; ?>'&action=delete"><? echo $request['username']; ?></a></td>
<td><a href="profile.php?userid='. $requestID['userID'].'">Delete</a></td>
オブジェクト?もちろん、* javascript *: ' delete ...}のフォームオブジェクトを使用してください – hakre
動作しません。代わりにPOSTメソッドでフォームを使用するか、またはいくつかのJavascriptを使用して、リンクのクリックを傍受し、POSTリクエストに変換します。 –
これを行うにはjQueryとAJAXを使用します。 http://stackoverflow.com/questions/5004233/jquery-ajax-post-request-for-an-example –