[PHP-users 33353] Re: PHPでサーバのディレクトリを削除
岡本 基
okamoto @ airnet.jp
2008年 3月 5日 (水) 16:57:59 JST
岡本です。
$subdir = $_POST['ID'];
$dir = "/usr/local/apache/htdocs/data/".$subdir;
$cmd = "rm -rf ".$dir;
$res = system($cmd);
って事ですか?
On Wed, 05 Mar 2008 16:45:07 +0900
t-bird <t-bird @ connectworks.jp> wrote:
> 皆さん、ありがとうございます。
>
> ループで廻すんですね。参考になりました。しかもそのままリファレンスに載ってるとは
> 大変失礼しました。
>
> execやsystemでやった方が簡単そうですね。
>
> で、非常に基本的な事でお恥ずかしいのですが
>
> 例えばexec関数の場合、ディレクトリが変数の場合はどう記述すればいいでしょうか。
> クォーテーションの使い方がこんがらがってしまいました。
>
> 例えばディレクトリは
>
> 基本ディレクトリが /usr/local/apache/htdocs/data で
> 個別ディレクトリが $_POST['ID'] であるような場合です。
>
> 削除するのは "/usr/local/apache/htdocs/data/ . $_POST['ID'] になります。
>
> ダブルとシングルのクォーテーションを駆使していろいろやってみたのですが、
> どうもうまくいきません。あたまがこんがらがってしまいました。
>
> マニュアルにも変数を使う場合が載ってなくて...
>
> 基本的な事で済みません。よろしくお願いします。
>
>
> サトウ
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
岡本 基
Motoki Okamoto
okamoto @ airnet.jp
株式会社エアネット SIサービスグループ
東京都品川区北品川1-10-4 Y.Bビル 4F
※引越ししました。
TEL:03-6717-5710(代表)
03-6717-5765(直通)
FAX:03-6717-5711
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
PHP-users メーリングリストの案内