現在あるWebサイトを構築中で、HPよりファイルのダウンロードと
アップロードが行えるようにしようとしています。

特にアップロード時にはクライアントにある固定のフォルダからこれも
固定の名前のファイルをサーバーにアップロードしようと思うのですが
フォルダパスとファイル名をどのように渡せば良いかがわかりません。

何方か方法をご存知ないでしょうか?

通常ですと、手動でファイルを指定させて、そのフォルダパスとファイル名で
アップロードするような造りとなると思いますが、それをさせずに固定にしたい
と思っています。

よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

FFFTP(山田和夫氏のFreeWare)を使うと、


ローカルの初期フォルダーとホストの初期フォルダー
を設定しておけば、ミラーリングアップロードや、ミラーリングダウンロード軒の機能で、
>クライアントにある固定のフォルダから固定の名前のファイルをサーバーにアップロード
可能ですよ。

IBMホームページビルダーの「ファイル転送」にも同様に、フォルダーを指定して、同期をとる機能があります。

参考URL:http://www2.biglobe.ne.jp/~sota/product.html#ffftp
    • good
    • 0

HTML側


<FORM METHOD=POST ENCTYPE="multipart/form-data"  ACTION="受け付け.cgi">
ファイル<INPUT TYPE="file" NAME="クライアントのファイル"><BR>
<INPUT TYPE="submit" VALUE="ファイルのアップロード">
</FORM>
はこれで、あとはCGIで受け取ればできますが、クライアント側のファイルを固定にすることはできません。
なぜなら、セキュリティの関係でクライアントが意識的に操作しないと選べない仕組みになっているからです。(ブラウザの仕様)

CGIで受け取ったデータを固定のファイル名・一定のディレクトリに格納することはできます。(権限があればですが)
    • good
    • 0

・ホームページ上でファイルアップロード&ダウンロード


・ファイル名固定

この要望を満たすものとしては、BASP21 Proというコンポーネントがあります(参考URL)
ただし、ホームページ上で処理を行いたいということですので、IIS上でASP(Active Server Pages)を使用してご自分でBASP21 Proを使用したプログラムを実装する必要があります。

特にホームページ上などこだわらないのでしたら、
各種開発言語で実装するという方法もありますね。
(既に該当するアプリケーションが存在するかもしれませんが・・・)

なお、HTMLタグ、JavaScriptのみを使用し、ファイル名固定でファイルアップロード処理などの要望を満たす方法は現状では難しいかと思います。

参考までに

参考URL:http://www.b21soft.co.jp/basp21/
    • good
    • 0

HTML記述では出来ません。


JavaScriptやActiveXを使えば可能ではないでしょうか。ただしIE/Windows限定になると思います。
ブラウザの機能として仰るようなことをさせるのは、通常セキュリティホールと呼ばれる部分を使うと思います。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q「古い圧縮ファイル」の確認方法

Dドライブのディスクのクリーンアップをしたいのですが、実行できるものが、「古い圧縮ファイル」の削除しかありません。

「古い圧縮ファイル」がどのプログラムかを確認する方法を教えてください。

また、圧縮されたファイルの名前は青くなるらしいのですが、見つかりません。どうしてでしょうか
圧縮ファイルは1G弱あります。

Aベストアンサー

http://www.atmarkit.co.jp/fwin2k/win2ktips/106cleanup/106cleanup.html

初期設定では、50日以上アクセスの無かったファイルに対して、圧縮が行われます。
当然、圧縮してからでないと、ファイル名は青色にはなりませんので、ディスク・クリーンアップでの候補段階では、黒色のままです。


尚、設定によっては青色表示にならない場合も有りますけど。

http://121ware.com/qasearch/1007/app/nec.jsp?005084

QMovable Type で画像を複数アップロードするには?アップロード済の画像を表示させるには?

Movable Typeをはじめて導入しました。
画像を1エントリーに複数枚並べたいのですが、
Movable Typeのファイルアップロードを使うと1記事に対して1画像しか挿入できません。

1・複数枚の画像を、1エントリーに対してアップロードさせる方法はあるか?
2・先にアップロードさせたファイルをエントリー記入時に挿入させる方法はあるか?

もしご存知の人がいらっしゃいましたら、ご回答のほどよろしくお願いします。

Aベストアンサー

A1.
画像アップロード時にHTMLを表示するをクリックすればポップアップの中に画像アップ用のHTMLが表示されますのでそれをエントリーの中に貼り付けて下さい。これを繰り返せばいくらでも画像をアップできます。

A2.
MTのエントリー内は基本的にHTMLのタグを書くことができますので先にアップロードさせた画像のURLがわかれば、<img src="URL"> で画像を表示させることができます。

Qファイルの圧縮方法

AVIやMPGの画像ファイルを圧縮する方法を教えてください。900mb位のファイルをCD-Rに落とし込める700mbまで圧縮したいんですが。できれば、zipやlzhなどの後で解凍しなくてはいけないような圧縮方法ではなく、多少画像が荒くなってもファイルを単純に縮小させるような方法を教えていただけると有り難いのですが。。
因みに、TMPGEncを試してみたんですが、どうもうまくいかなくて。。ファイルサイズが元のファイルより逆に大きくなってしまうんです。
すいませんが、宜しくお願いします。

Aベストアンサー

画像圧縮?くす(^^
エンコはTMPGEncやaviutlでやるのがふつーです。
ええ 絶対! 
aviutl
http://ruriruri.zone.ne.jp/aviutl/

zipとかで圧縮しても意味ありません サイズ的に。

で、TMPGEncで元より大きくなるのは問題は
コーデック、画像サイズ、 音声ファイルなど
理由はいっぱいあります。対処は類似質問みて↓
http://oshiete1.goo.ne.jp/kotaeru.php3?q=625581

だから圧縮というか再エンコードが面倒なら
ファイルをテキトーな部分でカットする方向性はどお?
CD-R 2枚に保存 450 450 くらいでカット。
対処は類似質問みて↓
http://oshiete1.goo.ne.jp/kotaeru.php3?q=610331
ではでは!

追伸
カンタンにならrmファイルに変更かなあ
でも画質は落ちますよ
ネット配信 ストリーミング形式でどぞ!
RealplusG2とかRealEncoderで変換
でもaviでもないしmpegでもないですけど、どお?

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=610331

画像圧縮?くす(^^
エンコはTMPGEncやaviutlでやるのがふつーです。
ええ 絶対! 
aviutl
http://ruriruri.zone.ne.jp/aviutl/

zipとかで圧縮しても意味ありません サイズ的に。

で、TMPGEncで元より大きくなるのは問題は
コーデック、画像サイズ、 音声ファイルなど
理由はいっぱいあります。対処は類似質問みて↓
http://oshiete1.goo.ne.jp/kotaeru.php3?q=625581

だから圧縮というか再エンコードが面倒なら
ファイルをテキトーな部分でカットする方向性はどお?
CD-R 2枚に保存 450...続きを読む

Qファイルをアップロードするとhtmlファイルに勝手に文が追加されます

ファイルをアップロードすると
下のような文が勝手に追加されます。

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

var SymRealWinOpen = window.open;

function SymWinOpen(url, name, attributes)
{
return (new Object());
}

window.open = SymWinOpen;

//-->
</script>

スクリプトのエラーなのでしょうか?
ジャバはレンタルのアクセスのみに
使用していてタグもコピペなので
間違いはないと思うのですが・・・
なぜこのような事が起こるのでしょうか?
でどう対処すればよろしいのでしょうか?
すいませんがよろしくお願いします。

Aベストアンサー

>アクセス解析側で追加しているのでしょうか?
>ちなみに使用している解析はFC2を使用しております

私もFC2解析を、使っていますが自分で貼り付けたタグだけです

>アクセス解析側の注意書きに
>HTMLタグは<body> タグの直後に貼り付けないと正しく解析されません。

私は、正しく解析出来ない可能性が有ると理解していました
ご自身のアクセス解析を、見て異常が無ければこのままでもよいのでは

よく分らないのですが
最初の「SymError() 」関数では「true(真)」を返すだけのようです

次の関数との間に書かれている「window.onerror = SymError;」の 意味がよく分らないのですが、
おそらく エラー発生時に「SymError() 」関数を呼び出すものと思われます
「var」は変数の宣言に使われます

この関数もよく分らないのですが
「SymWinOpen(url, name, attributes) 」関数では新しいオブジェクトを、引数「url, name, attributes」を、元に作成して返しているよに思われます

これらから推測するとレンタルサーバのエラー対策では?

ジャバは、苦手なので、間違っていたら ご免なさい

レンタル業者に問い合わせてみては

>アクセス解析側で追加しているのでしょうか?
>ちなみに使用している解析はFC2を使用しております

私もFC2解析を、使っていますが自分で貼り付けたタグだけです

>アクセス解析側の注意書きに
>HTMLタグは<body> タグの直後に貼り付けないと正しく解析されません。

私は、正しく解析出来ない可能性が有ると理解していました
ご自身のアクセス解析を、見て異常が無ければこのままでもよいのでは

よく分らないのですが
最初の「SymError() 」関数では「true(真)」を返すだけのようです

次の...続きを読む

Qファイルの圧縮方法が解りません

窓の杜やベクター等に置かれている、フリーの圧縮、解凍ソフトをダウンロードしていますが、テキストファイルや、画像ファイルの圧縮方法が解りません。何方か教えて頂けませんか?

Aベストアンサー

ソフトの開発者のサイトで質問することをお奨めします。

ソフトごとに操作方法が異なりますので、使用しているソフト名すらない状態では誰も必要とする回答を出せません。

窓の杜やベクターでは開発者のサイトへのリンクがありますから、そこからアクセスできますよ。

QFFFFTPでアップロードしようとしているのですが・・・。

プロバイダはNIFTYを使用しています。(PCはXPを使用してます)
FFFFTPで接続すると「ファイル一覧がダウンロードできませんでした」とエラー表示が出てしまいます。
FFFTPの画面で左にはアップロードしたいファイルがならぶのですが、右にはファイルがない状態です。実際には一部アップロードできているものがあるのですけど・・・・。
FFFTPの設定画面はNIFTYのスタッフに確認したところ間違っていないとのことです。相談の結論として、接続が悪いか(ネットには接続してます)FFFTPが壊れているかでしょうと返事されました。
とはいえ問題が解決した訳でもなく、頼りになりません。皆さんの力をおかし下さい。宜しくお願いいたします。

Aベストアンサー

私もニフティでHPを開設していて同じくXPで接続しています。
FFFTPのヘルプ(Q&A)はご覧になりましたか?
プログラムのヘルプ→目次→Q&Aに載っているものと同じ内容が以下のリンクに掲載されています。
まずはこちらを試してください

参考URL:http://www2.biglobe.ne.jp/~sota/ffftp-qa/qa-6.html

Qpsdファイルの圧縮方法

psdファイルの圧縮方法を教えてください。(基本的質問で恐縮ですが)
win98です。なお、ファイルは9MB程度ですが、圧縮したものを解凍する際、鮮明度が落ちずに元通りの画像で開けますでしょうか?

Aベストアンサー

●大きなサイズのファイルを分割して送付

+Lhaca 1.20 デラックス版での分割方法
http://park8.wakwak.com/~app/Lhaca/

 1. インストールは、ダウンロードした Lhaca120.exe を実行する。
 2. デスクトップに作成された +Lhaca のショートカットに、
   対象のファイルをALTキーを押しながらドロップする。
 3. 保存場所を聞いてくるので、望みの場所を指定する。
   (圧縮形式は、相手が解凍できる形式を選ぶ。)
 4. 分割されたファイル群と結合用のバッチファイルが作成される。
   (デフォルトでは 1.2MB を上限として分割される。)
   (このサイズは +Lhaca で変更できる。)
 5. (4)のファイル全てを、容量を超えないようにメールに添付して送信
   する。
   (添付ファイル総数を本文に明記すること。)
 6. 受け取った側は、全ての添付ファイルを一箇所に集めて、バッチファ
   イルを実行する。
   (操作手順は、本文に明記すること。)
 7. 分割されたファイルが結合されるので、結合された圧縮ファイルを解
   凍する。
 8. 9MBのファイルが解凍されるので、作業する。


これでどうかな!?

※他の圧縮ソフトも分割機能が備わっていると思うが・・・

●大きなサイズのファイルを分割して送付

+Lhaca 1.20 デラックス版での分割方法
http://park8.wakwak.com/~app/Lhaca/

 1. インストールは、ダウンロードした Lhaca120.exe を実行する。
 2. デスクトップに作成された +Lhaca のショートカットに、
   対象のファイルをALTキーを押しながらドロップする。
 3. 保存場所を聞いてくるので、望みの場所を指定する。
   (圧縮形式は、相手が解凍できる形式を選ぶ。)
 4. 分割されたファイル群と結合用のバッチファイルが作成される。
   (...続きを読む

QPOSTによるファイル・アップロード、ファイルが2回送信される。

POSTによるファイル・アップロード、ファイルが2回送信される。
<form method="POST" action="file_up.cgi" enctype="multipart/form-data" target="_blank"><table width="650" border="0" cellspacing="3" cellpadding="3" bgcolor="#AAAAFF" align="center">
<tr align="center"><td colspan="2"><b>ファイル・アップロードのサンプル(実験中!)</b></td></tr>
<tr><td align="right">ファイル名:</td><td align="left"><input type="file" name="NAME" style="background-color:aqua"></td></tr>
<tr><td></td><td><input type="submit" value=" 送信 "><input type="reset" value="クリア"></td></tr></table></form></body></html>

参照ボタンでファイルを選択し、「送信」し、サーバー側でメッセージ・ボディーを見ると選択したファイルが2回送られてきています。
全く無駄な送信だと思うのですが、何か設定があるのでしょうか?
それとも仕様でしょうか?
宜しくお願い致します。

POSTによるファイル・アップロード、ファイルが2回送信される。
<form method="POST" action="file_up.cgi" enctype="multipart/form-data" target="_blank"><table width="650" border="0" cellspacing="3" cellpadding="3" bgcolor="#AAAAFF" align="center">
<tr align="center"><td colspan="2"><b>ファイル・アップロードのサンプル(実験中!)</b></td></tr>
<tr><td align="right">ファイル名:</td><td align="left"><input type="file" name="NAME" style="background-color:aqua"></td></tr>
<tr><...続きを読む

Aベストアンサー

>選択したファイルが2回送られてきています

なにをもって2回送られてきたと判断していますか?
セキュリティ上ブラウザ側でファイルの送信にはかなり強い制限をかけているため
通常では2度ファイルが送られることはないと思いますが・・・

QNTFS圧縮したファイルを全部まとめて戻す方法

NTFS圧縮したファイルをプロパティからひとつひとつチェックをはずして戻すのではなく、圧縮されたファイルを全部まとめて元に戻す方法ってあるのでしょうか?

Aベストアンサー

圧縮を解除したいファイルを全て選択した状態で
→プロパティ→NTFS圧縮のチェックを外す→OK

それらのファイルがフォルダに入っているなら
フォルダのプロパティからやってもいい。
(サブフォルダにも適用するか尋ねられるからOKにする)

Qcurファイルがアップロード出来るサイト

今jugemのブログを使っているのですが、ブログ内で表示されるカーソルを変えたいと思っています。
しかしjugemはcur形式のファイルはアップロード出来ないようです・・・。なので別のHP作成サイト等でアップロードしてからそれをjugem内で使おうと思っています。

fc2やNINJA TOOLS等色々と試してみたのですがアップロード出来るサイトがありませんでした…。
cur形式のファイルがアップロード出来るサイトがあったら教えて下さいよろしくお願いします。

Aベストアンサー

ninjaはアップロードできますよ。
直リンクができないだけで。

あなたの家でお使いのプロバイダーサービスを探してみては?
無料、広告なし、外部呼出し可のホームページスペースをサービスしていれば、そこにアップロードしたカーソル画像をjugemで利用できますよ。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング