• 締切済み

画像の削除をボタンを押したら実行

PHP始めたばかりで分かりません。 画像の削除をボタンを押したら実行するようにしたいのですが、 どうしたらよいでしょうか? ご教授宜しくお願い致します。 <?php if ( unlink( "../img/a0001.jpg" ) ) { echo "ファイルを削除しました"; } else { echo "ファイルの削除に失敗しました"; } ?>

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>サブミットもajaxも実行ファイルは別ファイルになりますか? >一つのページで実行できないでしょうか? サブミットは自分自身に送ることはよくあるので1ファイルでいけるでしょう ajaxの場合できれば分けた方がいいですが、getのパラメータ次第で 自分自身をつかって処理することは可能です 例えばhoge.phpが通常のhtml文を返すとして hoge.php?ajax=1&del=1&file=..%2Fimg%2Fa0001.jpg のような送り方をすれば ajax=1を見てhtmlを返さずに、del=1を見てfileの削除作業をする など工夫次第でなんとでもなるかと

y-mine
質問者

補足

ネットを見て回りましたが分かりませんでした。 ajaxがアドレスでファイルネームを送れるのでピッタリのようです。 参考になるページがあれば教えて下さい。 見て分かるか心配ですが(^_^;)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

一つはサブミットして削除用のプログラムを実行する もう一つはajaxで裏で動かすプログラムを呼び出す

y-mine
質問者

補足

サブミットもajaxも実行ファイルは別ファイルになりますか? 一つのページで実行できないでしょうか?

関連するQ&A