No.4ベストアンサー
- 回答日時:
FTPサーバをあげるのではなくhttp経由でputするのでしょうか。
なら、うーん、PerlでCGI.pmを使えば数行ですね、それから
アクセス制限もBasic認証でいいなら(CGI側でやるよりサーバにお任せ
してしまったほうが楽です)Apacheでちょっと設定するだけですね…
まあサーバさえインストールできて公開WWWサーバとして体裁が整ったなら、
それから1時間ぐらいでできるんじゃないでしょうか。
CGI.pmでアップロードを行う方法としては、えと、前に答えたのの
使いまわしになりますが、
[フォーム表示]
print $query->filefield(-name=>'uploaded_file',
-default=>'starting value',
-size=>50,
-maxlength=>80);
[ファイル受取り]
$fh = $query->upload('uploaded_file');
open (OUTFILE,">>/usr/local/web/users/feedback");
while ($bytesread=read($fh,$buffer,1024)) {
print OUTFILE $buffer;
}
などという書き方になると思います。
# セキュリティの心配をなさる気持ちはわかります。
# とりあえずサーバも気になりますけど、その前にOSもほんとうにNTで
# いいのか考えてもいいかも…。
No.3
- 回答日時:
IIS上なら、ASP+BASP21 または ASP+Posting Acceptorで可能です。
前者は作者のページでサンプルコードもありますので、
参考になるかと思います。
実際に Web上で
・ログイン認証
・(管理者のみ)ユーザーの管理
・ファイルアップロード/ダウンロード
程度のものをASP+BASP21の組み合わせで制作したことがありますが、3日ほどで作れました。
このような方法もありますよ~、という参考までに
参考URL:http://www.hi-ho.ne.jp/~babaq/
No.2
- 回答日時:
Kouzzy's HomePage にあるのは結構強力でしょうか。
Webページからの、ファイルのアップロードはもちろん、
パーミッションの変更やユーザーの割り振りみたいなことも出来ますね。
レンタルスペース内の、擬似分割みたいなまねも不可能ではないです。
参考URL:http://sys.chro.co.jp/%7ekouzzy/
No.1
- 回答日時:
Webページから、ということであれば、CGIを使うことになります。
perlですが、サンプルが参考URLにあります。
CGIを使うので、IIS も Apache もあまり差がありません。ガードを
きつくするのであれば、そのCGIで何らかの処理をすることになります。
# 実際に、そのサンプルを使ったことが無いので、自信なし、としておきます
参考URL:http://www.harukaze.net/~mishima/perl/module/upl …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
ftpでアップロードが出来ない
-
「クラウドにアップロード」」...
-
全角ファイル名をアップロード...
-
サーバーにアップロードしたい
-
ファイルのアップロードを行う...
-
ファイルをGET送信でアップロー...
-
ftp_putとftp_fput
-
is_uploaded_fileについて
-
PHPにてWebサーバー内データを...
-
ローカル(自分のパソコン上)...
-
アップロードの方法
-
画面遷移させずに、選択画像フ...
-
ファイルのアップロードがどう...
-
phpでファイルをアップロードで...
-
フォントの色を変えるには?
-
透過PNGが透過されない!!
-
FTPコマンドでディレクトリごと...
-
バッチを用いたフォルダの自動移動
-
PHPのif文でその処理を途中で抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
違法アップロードについて
-
「クラウドにアップロード」」...
-
youtubeに音声のみのmp4ファイ...
-
ファイルをGET送信でアップロー...
-
FTPClientで転送結果(OKかFAIL)
-
ftpでアップロードが出来ない
-
php,file_get_contentsの結果が...
-
DUMPした巨大SQLファイルをイン...
-
unlinkでどうしてもファイルが...
-
FTP接続の例外処理
-
PHPでxmlをAPIに送信する方法(P...
-
ファイルのアップロードがどう...
-
BASP21のFTPで日本語ファイル名...
-
one drive のアップロード失敗...
-
SmartyでHTMLソースの変更が反...
-
ファイルアップロードしたもの...
-
$filePath = './user_img/' . $...
-
画面遷移させずに、選択画像フ...
-
movabletypeでPDFファイルをア...
おすすめ情報