• ベストアンサー

PHPで会員用ページを作っているのですが、あるディレクトリ以下の特定の

PHPで会員用ページを作っているのですが、あるディレクトリ以下の特定のファイルを削除したい場合は、どういった処理を行えば良いでしょうか?

  • PHP
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

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

>あるディレクトリ以下の特定のファイル その条件をある程度提示しないことのは回答のしようがないかと。 ぱっと思いつくのはfindで削除処理をいれるということですが、 これをインタラクティブにやると危険は危険です。 (まぁ削除をするのだからなにをやっても危険なんですが)

その他の回答 (1)

  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.2

#1 さんの言ってる通り「特定ファイル」の条件が分からないことには、 アバウトなアドバイスしか出来ません。 ヒントとしては、glob() と unlink()

関連するQ&A

  • PHP ディレクトリ内のファイルを削除

    PHP ディレクトリ内のファイルを削除 PHPでフォームから数枚の画像をサーバへアップロードできるページを作成しました。 これをアップ日から1週経過していれば削除というような処理をしたのですがヒントをいただけますでしょうか。 ディレクトリ内にある画像のアップ日時を取得し、現在の日時から計算し、1週間経過していれば削除、という感じでしょうか。さらにこれが自動化できれば最高です。。 http://www.phppro.jp/qa/871 上記の記事からディレクトリ内のファイル削除自体は参考にできました。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 特定のディレクトリだけ、phpを有効にする方法

    特定のディレクトリでだけ、phpが機能するようにしたいのですが、やり方が分かりません。 php.ini の設定で出来ると思うのですが、うまくいきません。 設定方法を知っている方、教えてください。お願いします。

    • ベストアンサー
    • PHP
  • 特定のディレクトリから特定のディレクトリへファイルを移動するバッチ処理

    特定のディレクトリから特定のディレクトリへファイルを移動するバッチ処理 WindowsOSにおいて、たとえば、ディレクトリA、ディレクトリBがあり、 ディレクトリAの中に入っているファイルやディレクトリをすべて、 ディレクトリBに移動する、というようなバッチ処理があれば その書き方を教えてください。 意味不明でしたら加筆しますのでよろしくお願いします。

  • PHPの管理者ページのアクセス制限について

    phpで会員制サイトの制作を勉強中です。 pdoでmysqlデータベースに接続しています。 現在、管理者ページの作成を勉強中なのですが、 疑問に思ったことがあります。 IDとパスワードで認証し、 管理者用ページのファイルの内容を表示する仕組みにしたら、 よほど難解なディレクトリ、phpファイル名、ID、パスワードにしないと 認証が通ってしまいそうな気がします。 調べてみると、参考書には管理者ページのパスを .htaccessで特定のIPアドレスにのみアクセス許可を与えるように記述されていました。 管理者用ページのphpファイルへは 難解なディレクトリ、phpファイル名、ID、パスワードにした上で 特定のIPアドレスのみアクセスできるように.htaccessで設定した方が良いでしょうか? そこまで気負う必要はないのでしょうか? 一般的に管理者用ページの認証が どのように作られているか気になります。 ご回答よろしくお願いします。

    • ベストアンサー
    • PHP
  • 「ディレクトリゲイト」でPHPを動作させられますか?

    初めまして。 現在「ディレクトリゲイト」を利用して会員サイトを運営しておりますが、会員のページからPHPを利用したいと思っています。http://www.webpower.jp/websofts/others/web_protection/directory_gate/ ディレクトリゲイトでPHPを動作させることはできますでしょうか。 CGIは実行できるので、 PHPをcgiとしてして作動させれば!  と思い、スクリプトの先頭に #!/usr/local/bin/php を記入し、拡張子を.phpから.cgiにして いろいろ試してみましたが、うまくいきませんでした。 専用サーバを利用しているので、設定はいろいろ変更することが できると思います。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • PHPでディレクトリ名のみ表示する方法が知りたいです。以下のプログラム

    PHPでディレクトリ名のみ表示する方法が知りたいです。以下のプログラムで「test」というディレクトリ内のファイル一覧(ディレクトリ名とファイル名)を表示するようにしているのですが、この中からディレクトリ名のみ表示させたいのですがどのようにすればいいのでしょうか? よろしくお願いします。 <?php if ($dir = opendir("test/")) { while (($file = readdir($dir)) !== false) { if ($file != "." && $file != "..") { echo "$file<br>\n"; } } closedir($dir); } ?>

    • ベストアンサー
    • PHP
  • 特定のディレクトリのPDOエラーについて

    お世話になります。 ある特定のディレクトリで走らせると「 Call to a member function execute() on a non-object 」エラーを吐かれます。 例えばドメイン直下にファイルをアップロードさせて実行すると正常に走りますが、 様々な処理をしているディレクトリの下で走らせるとエラーが出てしまいます。 明らかに「 様々な処理をしているディレクトリ 」にアップしてあるファイルと干渉しているように 思うのですが、原因が全く分かりません。 因みに、file_exists関数やdir系の関数も使用していません。 PDOを扱う上でディレクトリ間で干渉してしまう可能性がある書き方や関数等があるのでしょうか? エラーが吐かれる場所は、最終処理のユーザ定義関数の箇所です。 漠然とした質問で恐縮ですが、設置するディレクトリで正常に走る、走らないというのが 意味不明なので、ご教示いただけたら幸いです。 どうぞよろしくお願い申し上げます。 ---------------- ▼スペック PHP 5.3.3 MySQL 5.0.95 ----------------

    • ベストアンサー
    • PHP
  • .htaccess記述、ディレクトリ→特定ファイル

    .htaccessの記述についてお伺いさせてください。 現在、特定のディレクトリにアクセスがあった際に、特定のファイルに転送したいと設定を試しているのですが、上手くいきません…。 ディレクトリからディレクトリでは無く、ファイルからファイルでもありません。 同じドメイン内で、特定のディレクトリ以下の全てのファイルにアクセスがあった場合、特定のファイルに転送したいです。 具体的には、 /hogehoge/ こちら以下にアクセスがあった際、 /mogemoge/hage.html といった具合に、ピンポイントで転送表示を行いたいと考えています。 再度ですが、ドメインは同一内で行い、/hogehoge/ → /mogemoge/hage.html といった具合に指定ファイルに転送を掛けたいです。 .htaccessの記述にお詳しい方いらっしゃいましたら、アドバイスのほどよろしくお願いします。

  • htaccessにてディレクトリ以下を転送する場合

    .htaccessにてディレクトリ以下をそのディレクトリ下にある特定ファイルに転送する場合 どういう書き方をすればよいのでしょうか? *dlディレクトリ以下にアクセスした場合、/dl/failed.htmlに転送したい。 Redirect permanent /dl/ /dl/failed.html とした場合、ループになります。(当たり前ですが)

  • PHPのディレクトリ指定について

    こんにちは。 現在、PHPを少し勉強している者です。 今回、お伺いたいのでは、 ディレクトリ内にあるファイルから違うディレクトリのファイルにリンクを 飛ばす方法をご教授いただきたいと考えております。 ex. http://okwave.jp/question/open.html -(1) http://okwave.jp/management/login.php -(2) (1) <form action="(2)" method="POST"> ~処理~ </form> (2)について絶対パスではなく、相対パスで行いたいのですが、 処理の方法などあれば、ご教授のほど宜しくお願い致します。 そのままソースコードが必要ではなく ヒントやURLや検索方法でお願い致します。 何卒宜しくお願い申し上げます。

    • 締切済み
    • PHP

専門家に質問してみよう