• ベストアンサー

ダウンロードについて

ホームページでファイルをきてくれたヒトにダウンロードしてもらうようにしたいんですが、どうしたらいいんでしょうか? したいのは、HTMLファイルのダウンロードとCGIスキンのダウンロードです。HTMLなんでしょうか?教えてください。

  • HTML
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
noname#8250
noname#8250
回答No.1

圧縮ファイル(LZHやZIP)にしてそのファイルのリンクを貼れば出来ると思います。要はブラウザで実行できないファイルにすればダウンロードを実行しようとするわけですね。 <A href="download.lzh">ファイルのダウンロード</A> といった感じでしょうか... では。

meguni
質問者

お礼

ありがとうございました。すぐにできました(笑)ほんと助かりましたー。

その他の回答 (1)

  • ahsblue
  • ベストアンサー率58% (23/39)
回答No.2

まず、ダウンロードさせる方式としては、<A HREF~>で良いと思うのですが、 補足させていただきます。 >はブラウザで実行できないファイルにすればダウンロード・・・ 残念ながら、これは、正しくないです・・ ●マウス左クリックの場合 正確にはサーバでHTTP(ブラウザ)として返却しないように設定してあるファイルの場合に、ダウンロードとなります。 つまり、サーバの設定によるということです。 質問のHTMLは通常WEBサーバ確実にHTTPとなりますね・・ CGIの方は拡張子&サーバの設定によりますので、もしかしたらそのままダウンロード可能かもしれません。 HTMLに関しては、マウス右クリック→対象をファイルへ保存で保存可能ですが、CGIが動作するサーバからはCGIをそのまま保存することはできません。(セキュリティがからむのであたりまえですが・・) その場合は、churaさんのレスにあるように、圧縮したりして拡張子を変更することでダウンロードできるようになります。

関連するQ&A

  • ホームページをダウンロード出来ないようにするには?

    例えばインターネットエクスプローラー ( IE ) では、開いているホームページをダウンロードすることができますが、これを出来なくするソースはどういうものを入れればよいのでしょうか? IEでは画面上部の「ファイル」→「名前を付けて保存」をすればそのページがダウンロード出来ますよね。 もちろんサーバーサイドのスクリプトで書いてあるものなど、一部では出来ないようですが、この方法でホームページをひとつひとつ作っていこうとするととても手間ですし、知識も十分にありません。 よって、通常のHTMLでつくったファイルの中でダウンロードさせないようなソースを挿入できると嬉しいのですが・・・。それともCGIなどのサーバーサイドスクリプトで仕込まないと無理なのでしょうか。 どうぞ宜しくお願いします。

  • ダウンロードされないようにするには??

    ホームページで、CSVファイルを利用してデーターを抽出しようと思っています。が、エンドユーザーが、インターネット経由で、そのCSVファイルなどのデータファイルを丸ごとダウンロードされるのはちょっと困ります。 ダウンロードできないようにするには、どこにおいたらよいでしょうか? または、どうしたらよいでしょうか?CGIとか使えば出来ますか?? どうか教えてくださいませ・・・

  • CGIでファイルのダウンロードをさせたい

    ホームページでファイルのダウンロードをさせたいの ですが、セキュリティの関係もあって元ネタのファイル はURLで指定できるところにはありません。 そこで、C言語でCGIを作成し、Content-Type: text/plain\n\n などとし、CGI側でファイルをOPEN して吐き出させたところ、ブラウザー(IE5)では ダウンロード画面が表示されず。CGIが出力した内容が そのまま表示されてしまいます。CGIでの処理が足りない と思われますが、どうしたらCGIからブラウザーへダウンロードの指示を出すことができるのか教えて下さい。

    • 締切済み
    • CGI
  • ダウンロード支援ソフト

    ↑ってありますよね。 Irvineを以前使ってとあるサイトのhtmlファイルと画像をダウンロードしようとしたのですが、他のファイル(CGIのサンプルスクリプトとか)とかまでダウンロード待ちになっちゃったりしてちょいと使いにくかったです。 そこで、単純にhtmlファイルと画像をダウンロードできるソフトを御存じないでしょうか?XP対応がいいんですが・・・。 それと、ある雑誌でストリーミングファイルをPCに保存できる方法が掲載されていたのですが、それって犯罪ではないんでしょうか?又、アダルトサイトのサンプル画像とかもダウンロードしていいものでしょうか(お金を請求されるのでしょうか)? お願いします。

  • ファイル(PDF・エクセル・ワード)のアップロード、ダウンロード機能の作成

    Perl/CGI初心者です。 仕事でホームページの改良をする事になりました。 現状は、そのホームページでは掲示板、アクセスカウンタ等をCGIで組んでいます。 今回、ファイル(PDF・エクセル・ワード)のダウンロードの機能を追加することになり、 さらにダウンロードするファイルを管理者が追加・削除できるようにしたいとの要望です。 サーバーはレンタルサーバーで現在の契約プランではデータベースは構築できません。 なので、画面から入力した対象ファイルのパスをテキストに保存し、 それをHTMLで表示した時にリンクできるようにできないかと考えています。 ファイルのダウンロード機能についてはPerlでもいくつか手段があるというところまで調べたのですが、 一般的にはダウンロード機能はPerlとPHPのどちらで作成するのが理想なのでしょうか? 場合によっては現在CGIで動いている部分をPHPで作り変える事も検討するつもりです。 ホームページ作成は初めてで周囲にも経験者が居ません。 基本的な事が、まだ理解出来ていない部分もありますので、 質問内容が意味不明かもしれませんが、お力添えお願いします。

    • ベストアンサー
    • Perl
  • ダウンロードのスクリプトは・・・?

    ホームページ上で、よくアクロバットリーダーやショックウェーブプレイヤーなどのアイコンをクリックするだけでダウンロードできるものがありますよね。それから、自作の素材やcgiなどをフリー/シェアウエアでダウンロードできるようにしている方も大勢いらっしゃいますよね。私も、自分のホームページ上に、エクセルで作った資料であるとか、イラストレータで描いた絵であるとか、ファイルをアップロードしておき、訪問者にボタンまたはアイコンをクリックすることでダウンロードしてもらえるようにしたいのです。この場合、どんなスクリプトを書けばよいのでしょうか。サーバのスペースもいっぱい余っているので、ダウンロード用ファイル専用のディレクトリをひとつ作ろうと思うのですが、そこからダウンロードしてもらえるようにしたいんです。

  • ホームページビルダーでダウンロードしたテンプレートを読み込む方法ってありますか?

    初心者の為説明が下手でしたらすいません。 ホームページビルダーを使ってHPを作ろうとしている所です。 デザインなども自信がなかったので、テンプレートをダウンロードしてきました。 ダウンロードしたファイルは基礎HTMLのファイルと、着せ替えCSS用のCSSファイルです。 このCSSをHTMLに読み込まなくてはならないと思うのですが、まずその過程をホームページビルダーで出来るかどうか、 また、初歩的ですが、そもそもの基礎HTMLをホームページビルダーホームページビルダーに取り込む…というか、読み込めるのかどうかがよく分りません。 ホームページビルダーでファイルを開くから、ダウンロードしたファイルを開こうとしましたが、indexなどのHTML形式のファイルしか、開けそうにありませんでした。 ですが、例えばこの方法だとindex、Menuとそれぞれ同じ様に改変していかないとならない気がします。 親子それぞれのページで同デザインで纏めたい時には、indexで表示されるタグをそれぞれのページにコピーするしかないのか、それとも何か他の方法があるのか…。 どのタイミングでCSSをHTMLに読み込んでいいかもよく分りません。 また、無事に読み込めた際に、それはindexのページだけにのみ反映となってしまわないのか、等疑問点が沢山です。 一度に沢山の質問で申し訳ないのですが、お分かりになる方、もしくは説明のあるサイトをご存じの方がいらっしゃいましたら、宜しくお願いします。 尚、ホームページビルダーのヴァージョンは10です。

  • ダウンロード。

    こんにちわ、 自分のホームページに大きなファイルを置いて、他のひとがダウンロードできるのは、どうすればいいですか。

    • ベストアンサー
    • HTML
  • 音楽をダウンロードしたものの、ファイルが見つかりません

    http://www.muzie.co.jp/cgi-bin/genre.cgi で自分の好きな音楽をダウンロードしました。 でも、そのダウンロードしたファイルがどこにあるのかわかりません。 どうしたらダウンロードしたファイルを探せるでしょうか?

  • 選択した複数のファイルを、一括ダウンロードしたい。

    ホームページ上に複数のファイルのリンクを張っているのですが、ひとつずつダウンロードするのは面倒なので、必要なもののチェックボックスにチェックを入れ、一括ダウンロードできるようにしたいと思ってます。 どうしたらよいでしょうか? なにでどうしたらよいのか、まったくわかりません。 サーバーはcgi使えます。 よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう