- ベストアンサー
ダウンロードのスクリプトは・・・?
ホームページ上で、よくアクロバットリーダーやショックウェーブプレイヤーなどのアイコンをクリックするだけでダウンロードできるものがありますよね。それから、自作の素材やcgiなどをフリー/シェアウエアでダウンロードできるようにしている方も大勢いらっしゃいますよね。私も、自分のホームページ上に、エクセルで作った資料であるとか、イラストレータで描いた絵であるとか、ファイルをアップロードしておき、訪問者にボタンまたはアイコンをクリックすることでダウンロードしてもらえるようにしたいのです。この場合、どんなスクリプトを書けばよいのでしょうか。サーバのスペースもいっぱい余っているので、ダウンロード用ファイル専用のディレクトリをひとつ作ろうと思うのですが、そこからダウンロードしてもらえるようにしたいんです。
- angelboy
- お礼率40% (33/81)
- その他(インターネット・Webサービス)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
普通に <a href=ファイルのURL><img src=アイコン画像のURL></a> とすれば、ファイルのURLが見ている人のブラウザーで表示できない形式の場合、 ファイルがダウンロードされると思います。
その他の回答 (1)
- westpoint
- ベストアンサー率35% (173/482)
ブラウザが対応していない形式のファイルであれば、何もせずにそのファイルへリンクするだけでダウンロードが選択されます。 絵の場合はGIFやJPEGと言うことになるので、ブラウザで一旦表示させてダウンロードと言うことになります。 それが好ましくないならZIPなどで圧縮しておけばダウンロードファイルとして認識されます。
お礼
ありがとうございました。早速試してみました。ブラウザが対応していない形式の・・・というところがミソだったんですね。
関連するQ&A
- PDFファイルのダウンロード
ホームページから、PDFファイルをダウンロードしようとしてクリックすると、ページは開くものの画面上に何も表示されず、ダウンロードできません。IE5.5、WIN2000を使っていますが、どのような原因が考えられるでしょうか。尚、PCには、最新バージョンのアクロバットリーダーがインストールされています。
- ベストアンサー
- その他(インターネット・Webサービス)
- lacoocanにcgiを設置
lacoocanにアクセス数を表示するcgiを設置しようと思っています。 (1)訪問者数を記録しておくdatファイル (2)訪問者数を読み出し更新するcgiファイル (3)結果をブラウザーに表示するhtmlファイル の3つのファイルを「メモ帳」で作成して、cntというディレクトリに入れます。 lacoocan では、"homepage"というディレクトリにあらゆるファイル、ディレクトリをアップロードすることになっているので、そこに上記のcntディレクトリをアップロードします。 問題は、ここで上記(2)のcgiファイルの中の datファイルの場所を どう記述するかです。 $file = "/homapage/cnt/counter.dat" としているのですが、うまくいきません。 ブラウザーで読み込んでも、カウント数のところはブランクです。 htmlのソースを見ると、 ”訪問者数は、<!--#exec cmd="./counter.cgi" -->です。”となっていて、cgiが正常に動いているのかも定かではありません。 何かアドバイスがありましたら、よろしくお願いいたします。
- 締切済み
- CGI
- ショックウェーブでゲームの無料ダウンロードしたい
ショックウェーブ.comで、ゲームを無料ダウンロードしたいのですが、ダウンロードして、デスクトップに出たアイコンをクリックすると、acrobat6.0が起動して「ファイルの形式がサポートされていないか、またはファイルが破損している可能性があります」というダイアログが出てます。環境はiMac G5、OSX 10.3.8、Safariです。 初心者です。分かりやすい言葉で教えていただけると助かります。 どうぞよろしくお願いします。
- ベストアンサー
- Mac
- Acrobat Readerがダウンロードしないと開きません
ウェブ上にあるAcrobat Readerのファイルをダブルクリックしても開かなくなってしまいました。いちいちダウンロードをしないと見ることができません。対処方法はありますでしょうか?教えて下さい。 宜しくお願いします。
- 締切済み
- その他(ソフトウェア)
- アクロバットリーダーのWin98にダウンロードするのはVer4?
アクロバットリーダーについての質問ですが、私の2台あるPCのうち、WinXPでのアクロバットリーダーのダウンロードはVer5.1をダウンロードできたのですが、もう1台のWin98でPDFファイルを読み込もうとすると、まず、 「アクロバットリーダーVer4をダウンロードします」みたいな画面がでます。なんでVer5.1のダウンロードの画面がでないのでしょうか? またこの 「アクロバットリーダーVer4をダウンロードします」 の画面をキャンセルして、アドビのホームページからVer5.1をダウンロードしたら、果たしてWin98でうまく動くのでしょうか? 自信がないのでダウンロードしていないのですが、 WinXPではVer5.1で Win98ではVer4 の方が相性がよいのでしょうか? お答えいただければと思います。よろしくお願いします(^o^)
- 締切済み
- その他(インターネット・Webサービス)
- mp4をホームページからダウンロードさせたいのですが・・・
ホームページに訪問してくださるかたに、動画をホームページからダウンロードしてもらって配りたいのですが、ファイルサイズが600メガのmp4動画なんですが、うまくアップロードできません。ファイルサイズが大きすぎるのでしょうか?
- ベストアンサー
- ネットトラブル
- イラストレーターのファイルをダウンロードしたが開けない
こんばんわ。 あるサイトで無料の画像をダウンロードしたところファイルが開けません。(ai pdf jpegの3種類あるが加工する関係でaiで) 拡張子は.psになっています。イラストレーター8とアクロバットリーダー5以上が必要との注意がありましたが、 CSと7が入っていますので大丈夫と思っていたのにどうすればよろしいでしょうか? イラストレーターに詳しくないのでよろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)
- adobe readerがダウンロードできません
サイトのダウンロードページからダウンロードしたんですがacrobat readerがそのファイルを開いてしまいインストーラーが起動しません。 acrobat readerをアンインストールしてもう一度やったんですが駄目でした。 ダウンロードしたのはaomファイルだったんですけど本当にこれであってるんですか? どうやってもインストールできません・・。
- ベストアンサー
- その他(ソフトウェア)
- ダウンロードサイトの構築方法について
始めまして よろしくお願いします。 Yahooのコンピュータのような、ブラウザ上のリンクをクリックするとシェアウェアなどのファイルがダウンロードされます。このしくみはどうなっているのでしょう?フリーのダウンロードサイトを構築したいのですが、その方法について教えていただけないでしょうか?
- ベストアンサー
- Windows NT・2000
お礼
ありがとうございました。タグも書いていただいたおかげで、うまくいきました。ブラウザで表示できない形式、ということがミソだったんですね。試してみたところ、ファイルがダウンロードできました。これからも役立てて行きたいと思います。