PHPについて質問です。次のスクリプトを作成してください。


これから作っていただくスクリプトと同一のディレクトリにある
全てのファイルを特定のサーバーにアップロードする。

ただし、下記の点にご留意ください。
・必要であるならセキュリティについてご配慮ください。
・同一ディレクトリにフォルダが存在した場合、
 その下位のファイルもアップさせてください。
・このスクリプト自体がユーザー定義関数となっていて、
 //ひとつでその機能を使えないようにする。

また、ftpストリームに必要な情報はPASSなど適当な文字を割り当てておいてください。

OSはWindows XP、最新のXAMPPを使用、
サーバーはPHP5対応のXREAという前提でお願いします。

当方、勉強を初めてまだ間がない初心者です。
質問が不足、不明瞭でしたらすみません。
お手数ですがその旨、コメント欄でお知らせください。

以上、よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:2008/04/21 00:23:29
  • 終了:2008/04/21 11:50:01

回答(1件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/04/21 11:22:41

ポイント60pt

それは、ご質問というよりプログラム作成依頼ではないかと‥‥(苦笑)


ここでは、PHPでローカル・ディレクトリのファイル一覧を取得する方法をご紹介します。

PHPでファイル・アップローダを作る」をご覧ください。

ユーザー関数 get_filenames の中で、

if (is_dir($path . $fname)) continue;
↓
if (is_dir($path . $fname)) get_filenames($path . $fname, &$filenames);

としてやれば、サブディレクトリの下を再帰的に検索していくことができます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません