というページに単純なフォームがあるとしますphoto/delete.php
。このフォームは、ユーザーが指定した画像を削除します。それはすべて、これです:
<form action="?" method="post">
<input type="checkbox" name="confirmDelete" value="confirm" />
<input type="submit" value="delete" />
</form>
そのため、このフォームには、画像を確実に削除するためにチェックする必要がある確認チェック ボックスが含まれています。コンテンツに基づいて、このフォームを POST するページを動的に選択するにはどうすればよいですか?
たとえば、チェックボックスがチェックされていないのに送信ボタンがクリックされた場合、同じphoto/delete.php
ページにとどまってエラーを表示したいと思います。なぜなら、彼らは本当に画像を削除したいのに、単にボックスにチェックを入れるのを忘れたからです。 .
しかし、それ以外の場合、すべてが成功し、チェックボックスがオンになっている場合は、別のページに投稿したいと思います。たとえばhome.php
、削除したばかりの画像の同じページにとどまることは意味がないからです。
どうすればこれを実装できますか?