• 締切済み

ファイルをDLするボタンの作り方…。

こんばんわ。 いつもお世話になっています。。 ファイル(ZIP)をFTPのサーバーにダウンロードした後そのファイルをダウンロードするボタンを作るにはどのようにすればいいでしょうか?? リンクでやってみたのですがどうもうまくいかなくて・・・x_x ヨロシクお願いします!

みんなの回答

回答No.1

ファイルをサーバーにUPした後、そこからクリックでダウンロードしたいってことですよね? それなら普通にリンクで <a href="ここにファイルのアドレス">で出来ると思いますが。 ボタンにしたいなら <INPUT type="button" value="ボタンの文字" onclick="top.location.href='ここにファイルのアドレス'"> でたぶん可なのではないかと。

関連するQ&A

  • swf上のダウンロードボタン

    いつもお世話になっています。 WinXPでFlash MX2004を使用しています。 swf上にボタンを作ってgetURLでZIPファイルへのパスを指定し、ボタンを押すとダウンロードできるようにしたいと思っています。 ですがサーバにアップしてテストすると 「このインターネットのサイトを開くことができませんでした。要求されたサイトが使用できないか、見つけることができません。後でやり直してください。」とメッセージが出ます。 ためしにまったく同じものを別のサーバにアップしてテストしたところ、そちらはうまくできたのでパスに間違いはないと思います。 何がエラーの原因と考えられるでしょうか?

  • PDFファイルをDLさせたい (Dreamweaver4)

    こんにちは、いつもお世話になります。 初心者ながら、HPの作成やってます(使用ソフトはDreamweaver4です)。 PDFファイルをDLできるようにしたいのですが、やり方がわかりません…。 イメージとしては、DLボタンなどやリンクをはったテキストなどをクリックすると、 PDFのダウンロードを確認する「はい」「いいえ」が出るようなよくある感じなのものです。 よろしくお願いしますm(_ _)m

  • このサイトのファイルのDL方法が知りたい。

    ここのページにある DooMLoRD_Easy-Rooting-Toolkit_v18_perf-event-exploit.zip XperiaSP_C530X_12.0.A.2.254_KernelOnly.ftf をダウンロードしたいのですがリンクをクリックして次のページに飛んで どこを押しても広告ページに飛ばされます。 ファイルのダウンロードの仕方を教えてください。

  • ファイルのDL方法が知りたい。

    https://forum.xda-developers.com/showthread.php?t=2440375 ここのページにある DooMLoRD_Easy-Rooting-Toolkit_v18_perf-event-exploit.zip XperiaSP_C530X_12.0.A.2.254_KernelOnly.ftf をダウンロードしたいのですがリンクをクリックして次のページに飛んで どこを押しても広告ページに飛ばされます。 ファイルのダウンロードの仕方を教えてください。

  • .zipをダウンロードする際、保存場所を選択してからDL開始するとDL

    .zipをダウンロードする際、保存場所を選択してからDL開始するとDLできない。 .zipファイルをa hrefタグで.zipファイルの置き場所のURLリンクする形でダウンロードさせていますが、 ダウンロードファイルの保存場所をちょっと深い階層にしようとして保存場所を選択してからダウンロードを開始すると、データがうまくダウンロードできません。 これに対して、デスクトップにダイレクトに保存するときなど、階層を選ぶ時間が少ないときはダウンロードはいつもうまくいきます。どうやらダウンロードの開始ボタンをクリックするまでの時間が関係しているのかな?と想像していますが。。。 URLリンクでダウンロードする手法はどこでもやっていて普通に広まっている基本的な手法だと思いますが、この問題を解決するにはどうしたらよいでしょうか? ちなみに、自分のサイトだけでなく、この現象は他のサイトでもよく起こります。 ●例:IE7の場合 ダウンロードされるものの、実際に解凍を試みると、以下のメッセが出て解凍されない。 ------------------------------------------------------------ 圧縮(zip形式)フォルダエラー 展開されたファイルはありません。 [ OK } ------------------------------------------------------------ ●例:Firefoxの場合 ダウンロード開始ボタンをクリックすると、ダウンロードは開始されずすぐに以下のメッセが出る。 ------------------------------------------------------------ ダウンロードエラー フォルダの中身を書き換えることができないため、C:\job\dtp\kokyaku-a\test2MB.zip を保存できませんでした。 フォルダのプロパティを変更してから再度試すか、別の場所に保存してください。 ------------------------------------------------------------

    • ベストアンサー
    • HTML
  • 画像ファイルをブラウザに表示せずDLする方法

    正しいカテゴリに質問しているか定かではありませんが、 お助けください。 ユーザがサーバー上にあるJPEGファイルをブラウザ上に 表示せず、直接、ダウンロードする方法はありますでしょうか? ZIP等で圧縮されたファイルのリンクをユーザがクリックするとダウンロード 先を指定するウィンドウが表示されますが、画像ですと、ブラウザに出てしまいます。 圧縮させることなく(拡張子を変えることなく)、 JPEGをそのままダウンロードする方法を調べているのですが、 どうしてわかりません。 どなたか、お知恵をおかしください。 宜しくお願い致します。

  • ftp_getでローカルにファイルが見当たらない

    下記のようなスクリプトでFTPダウンロードを試みています。 ダウンロード元はホスティング会社のサーバで、 ダウンロード先は私のWindowsPCになります。 接続から読み込みまで万事うまく行き、エラー表示もなく、 Successfully written to C:\test\backup.zip というメッセージが表示されるところまでいくのですが、 C:\test\を開けてみると肝心のファイルが見当たりません。 サーバやPCの設定等もあるかもしれませんが、 どのような原因が考えられますでしょうか? よろしくお願いいたします。 <スクリプト> $local_file = "C:\\test\\backup.zip"; $server_file = "/tmp/backup.zip"; $conn_id = ftp_connect($ftpserver); $login_result = ftp_login($conn_id, $usr, $pass); ftp_pasv($conn_id, true); if(ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)){ echo "Successfully written to {$local_file}"; } else { echo "There was a problem"; } ftp_close($conn_id);

    • ベストアンサー
    • PHP
  • FFFTPサーバに設置したファイルをDLする方法。

    FFFTPというFTPソフトを使用して、サーバーにPDFファイルを設置するところまでは出来ました。 http://www.vector.co.jp/soft/win95/net/se061839.html あとは指定のURLをクリックしたらPDFのダウンロードが始まるようにしたいのですが、それをどうやっていいか分かりません。(よくある、ダウンロードはこちら→というリンクをクリックしたらPDFがダウンロード出来るようにしたいのです。) FFFTPの設定に沿って具体的に教えて頂けると助かります。 宜しくお願い致します。

  • phpでzipファイルダウンロード後の削除について

    phpでzipファイルダウンロード後の削除について phpにおいて、ボタンをクリックしたときに、サーバ内の ディレクトリの中身をzip圧縮してダウンロードを行う処理を 作成し、ダウンロード後はサーバ内のzipファイルを 削除したいと考え、下記のような流れでプログラムを作成しました。 //1.zipファイルの作成 shell_exec("zip -r file.zip targetdir"); //2.HTMLヘッダ Content-type ・・・ //3.readfileでファイル読み込み readfile(file.zip); //4.ファイル削除 shell_exec("rm -f file.zip"); 3.までは上手く動作して、意図したzipファイルを ダウンロードできるのですが、 4.の動作が、3.でのダウンロードダイアログで ・「保存」してダウンロードすると動作して削除する。 ・「キャンセル」してダウンロードせずダイアログを 閉じると削除されずサーバに残ってしまう。 となってしまいます。 ちなみに一旦「保存」を選択して、ダウンロード途中に 「キャンセル」を選択して中断しても削除されませんでした。 ダウンロードダイアログでの操作に関わらず作成した zipファイルを削除したいのですが、どのようにすればいいか わかりません。 shell_exec関数をunlinkなどに変えて見ても結果は同じでした。 アドバイスを頂ければと思い質問させていただきました。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • DLツール

    あるサイトでソフトをダウンロードしようとしたら ftp://xenon2pro_trial:352Jlk3s@download.nextreaming.com/xenon2pro_trial/Xenon2Pro_Trial.zip とありました。 リンクも貼られてなく、どうすればいいのでしょうか?? ソフト等が必要だとしたら、お勧めのソフトもお願いします。

専門家に質問してみよう