• ベストアンサー

テキストをダウンロードしてもらいたい

サイト上から、ワードのテキストをダウンロードしてもらいたいと思っています。 HPはあるのですが、素人なのでどうしていいのかわかりません。 ネットで調べてみたのですが、 <A HREF="download.doc"> 「download.doc」ファイルをダウンロードする</A> をサイトにいれればいいとのことだったのですが、「download.doc」の部分を指定することができません。 (テキストはもう作ってあります) 大変申し訳ありませんが、ド素人でも分かるように、詳しく教えてもらえませんか? どうぞよろしくお願いいたします。

  • HTML
  • 回答数5
  • ありがとう数5

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

  • ベストアンサー
  • sutoroma
  • ベストアンサー率50% (12/24)
回答No.5

No.2です。 pathまで、気が回りませんでした。 私の想像で、回答すると どうも、pathの概念が理解できていないので、つまずいている様な気がします。 pathとは、住所みたいなものです。 手紙を出す時には、宛先を書きますよね。 それと同じように、fileのpath(住所)を書いて、コンピュータに、教えてあげる必要があるのです。 私が、link tag は、これであってると書いたのが、ダメだったんですね・・・ <a href="download.doc">Word File DL</a> これで、イイのですが、これは、word file と html file が、同じdirectory内に、存在する時の話です。 directoryが違えば、pathも変わります。 例えば <a href="./hogehoge/download.doc">Word File DL</a> これの意味を理解してください。 上と何が、違うか分かりますか。 pathが違うのです。(正確にいうと、pathが詳細に書いてある。) 最後に、download.docと書きましたが download.doc と download.docx も違いますよ。これは、拡張子のお話し、念のために。 これが原因の様な気もしますね。 同じdirectoryにあるなら、これで、どうですか。 <a href="download.docx">Word File DL</a> では、頑張って!!

sakura0922
質問者

お礼

詳しくご回答、本当にありがとうございます。 パスが住所であることはわかっているのですが、 その住所がどこに書いてあるのかがわかりませんでした。 でも、友人にも相談し、何とかなりました! 本当にありがとうございました。 感謝いたします<(_ _)>

その他の回答 (4)

  • t_ohta
  • ベストアンサー率38% (5086/13296)
回答No.4

> テキストをアップロードというと、どうすればいいのでしょうか? > HPは制作会社に作ってもらっていて、更新などは自分でやっています。 普段の更新はどのようにされていますか。 ホームページ上の編集ページ等で、お知らせ等の文章の編集をすると言ったやりかたでしょうか。 それとも、HTMLを修正してFTPでサーバへ保存するやりかたでしょうか。 後者の方法で更新されているのであれば同じやり方でできますが、前者の方法で更新されていて後者のような更新をした事が無いのであれば、制作会社に確認してファイルをサーバに保存する方法を教わりましょう。

sakura0922
質問者

お礼

ありがとうございます! 更新は、文章の編集と画像のアップなどもしていました。 テキストのアップまでは出来たのですが、ダウンロードさせることができませんでした。 今制作会社に確認をして、修正をしてもらったのですが、 やっぱりダウンロードができないままの状態でいます・・・。 もう少し頑張ってみます。 本当にありがとうございました<(_ _)>

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

テキストではなく、wordドキュメントですね。 <a href="[]"> []内はファイルへのパスを書きます。  このままでは、wordを持っている人はそのまま開こうとします。ダウンロードさせるならメモ帳で AddType application/octet-stream doc と書いた、.htaccessファイルをdocファイルの置かれている場所においておくと良いでしょう。 メモ帳では、ファイル名のないファイルは作成てせきませんから、名前をつけて保存の画面で、 ".htaccess" と""で囲んでください。 [例] |-- manual.ktml リンクのあるファイル |-- DOC/     資料のディレクトリ |  |-- .htaccess    AddType application/octet-stream doc |  |-- download.doc の場合、リンクは <a href="./DOC/download.doc">download.docをダウンロード</a> になります。

sakura0922
質問者

お礼

ありがとうございます! 本当に基本的なことがわからなくて申し訳ないのですが、 ファイルへのパスというのがわかりません。 すいません・・・。

  • sutoroma
  • ベストアンサー率50% (12/24)
回答No.2

こんにちは。 作業は、2つです。 1.HPに、linkを貼る。(html fileを編集) 2.fileをup (htmlとword fileをup ) 1. <A HREF="download.doc"> 「download.doc」ファイルをダウンロードする</A> ↑これは、あってます。 なので、htmlに、上記を記述すれば、okです。 もちろん、表示も自由にできます。 <A HREF="download.doc">Word File DL</A> ともできます。 2. あとは、word fileを、serverに、upすればいいだけです。 file nameは、"download.doc"というように、上と、そろえてください。 必ず、"download.doc"という名前でなくても、イイということです。 更新は、されているということなので、htmlを編集後、upする様に、 word fileも、upすればいいのです。 最後に、心配なので、動画を貼っておきます。私は、ほとんど見てませんが・・・ 他にも、もっとイイ動画があると思います。 勉強してください。 http://www.youtube.com/watch?v=idjS8hR7Dig&feature=endscreen&NR=1

sakura0922
質問者

お礼

ありがとうございます! 動画まで貼っていただいて感謝いたします。 勉強させていただきます。 本当にありがとうございました(^^)

  • t_ohta
  • ベストアンサー率38% (5086/13296)
回答No.1

作ったテキストをHTMLファイルと同じようにサーバにアップロードして、そのテキストのファイルにリンクを張るだけですよ。

sakura0922
質問者

お礼

早速の回答ありがとうございます。 テキストをアップロードというと、どうすればいいのでしょうか? HPは制作会社に作ってもらっていて、更新などは自分でやっています。 本当に何もわからなくて申し訳ないのですが、ご回答いただけたら嬉しいです。

関連するQ&A

  • ホームページ内で、wordファイルをダウンロードできるようにしたい。

    ホームページ内で、wordファイルをダウンロードできるようにしたい。 wordで作った文書、たとえば、申込書など、application.doc と言うようなファイルをクリックすると、ダウンロードできるように、するには、どうしたら良いでしょうか? フォルダーには、入れたんですが、<a href="application.doc" target="_blank"> 申込書</a>では、出てきません。初心者です。よろしくお教えください。

    • ベストアンサー
    • HTML
  • 任意のファイルをダウンロードさせたい

    ファイルをダウンロードさせたいのですが、 <a href="****">***</a> とすると、docファイルであれば勝手にwordが起動し、 txtファイルであれば、txtファイルがそのまま ブラウザに表示されてしまいます。 それを回避し、任意のファイルをダウンロードさせる タグはないのでしょうか? よろしくお願いします。

  • ファイルダウンロードの問題(HTMLのソースについて)

    HTMLソースについてブラウザからpdf,word,excelのファイルを例えば <A HREF="***.pdf">,<A HREF="***.xls">,<A HREF="***.doc">、のように記述すればダウンロードしてファイルをオープンさせるとブラウザの中で開きますが、なぜ、一太郎の拡張子jsw,jxwのものは、できないのでしょうか? どなたか、開けるようにする対策を知っていたら教えてください。 お願いします。

  • ダウンロードについて

    こんにちは。 あるサイトを作り、そこからデータをダウンロードできるようにしたいと思っています。 サイトに、あるテキストファイルを<a href="~.txt">ファイルの名前</a>というように貼り付けたのですが、自分で実際にダウンロードしてファイルを開いてみたら、改行コードが全て■に変わってしまっていました。いつのまにかバイナリファイルになってしまったのでしょうか。ちなみに、アップロードした段階ではきちんとテキストファイルになっています。 これを解決する手段はありますでしょうか。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ダウンロードについて

    jspに<a href="ファイル名">ダウンロード</a> でそのファイルをダウンロードできると思ってました。 (ダウンロードするファイルはjspと同じフォルダにあります。) が、「404ページが見つかりません」になります。 formにactionとmethod=postを指定してます。 jspは以下のような感じです。 <form action="アクション名" method="post"> <a href="./download.zip">ダウソ</a> </form> また、エクセルをダウンロードするのも同様にやると、 404になり、エクセルが起動し、ブラウザに内容が表示されたりすることもありません。 htmlに同じように書くとダウンロードの画面がでたり、エクセルが起動したりしてくれます。 過去の質問からサーブレットのresponseから、アウトプットストリームを取得し、エクセルの内容をそれに吐き出す?感じにするとダウンロード画面がでました。 <a href>だとダウンロードできないのでしょうか? どうすればできるのでしょうか? それと、アウトプットにwriteするやり方で、 res.setHeader("Content-Disposition", "attachment; filename=ファイル名"); で、ファイル名が日本語の場合、ダウンロードのファイル名が正しくないのですが、URLEncoderにはjavaのバージョンのせいか、encodeメソッドの引数が1つしかなく、エンコードを指定できず、ファイル名が意図しないものになるのですが、うまい解決法はないでしょうか? バージョン上げるのは無理ですけど・・。 よろしくおねがいします。

  • テキスト・ファイルがワードで読めない

    まったくの初心者ですので、説明が足らなかったら済みません。 英文の書類を日本語文にして送り返さないといけないのですが、テキスト・ファイル(.text)をダウンロードして保存し、ワードで開けて読もうとすると変な四角の箱ばっかりで、全然読めません。ワードパッドで開けるとちゃんとした活字になって出てきます。 ドック・ファイル(doc.)の方はワードで開けられます。 どうしたら テキスト・ファイルをワードで開くことが出来るのでしょうか? オフィス97・ウィンドウズ98です。お願いします。

  • CSVファイルのダウンロード

    <環境> PHP4.3.2 Windows2000 PostgreSQL RedHat Linux <求めていること> DBのデータをCSVファイルに書き出し、 ダウンロードボタン押下で ダイアログがアップしファイル保存ディレクトリ選択、保存。 <現在のソース> サーバーにtest.csvファイル作成後、 現在HTMLでダウンロードボタン押下でdownload.phpを呼び出し <input type=button value="ダウンロード" onClick="location.href='download.php'"> ---------------- download.php ------------------- <?php // 1.ディレクトリ指定 //$filename="/test/test.csv"; // 2.ディレクトリ指定なし $filename = "test.csv"; header("Content-disposition: attachment; filename=$filename"); header("Content-type: application/octet-stream"); ?> ---------------- download.php ------------------- 現在、 1番のディレクトリ指定だと downloadというファイルがダウンロードされるダイアログがアップし ダウンロードされます。 2番のディレクトリ指定なしだと もちろん空のtest.csvファイルがダウンロードされます。 実現したいのは/test/test.csvのファイルをダウンロードすることです。 色々なサイトで探してみて試しているのですが 初心者なもので、行き詰まってしまいました。 申し訳ありませんが ご教授よろしくお願いします。

    • ベストアンサー
    • PHP
  • 自分のHP内のファイルをHP開いた人にダウンロードしてもらいたい

    自分のHP内の指定した画像ファイルを、HPを見てくれた人にダウンロードしてもらいたい時、(ダウンロードしますか?というメッセージを添えて、表示したい時、以下のタグを貼り付けるようですが、 hogehoge.exeとかhogehoge.lzhとかを落としてもらいたいなら、  <a href="hogehoge.exe">ダウンロード</a> とか  <a href="hogehoge.lzh">ダウンロード</a> hogehoge の部分には、自分のダウンロードしてもらいたいファイル名を記入するのですか? そして、lzh はそのファイルが、圧縮ファイルの場合ですか? 教えてください。 このタグを、自分のHPのHTMLソースに記入すると、例のダウンロードの、緑色の絵の表示が出てくるのですか? (ダウンロードする時、いつも出てくる画面のことです。)

  • ファイルをダウンロードするときファイル形式が変わる

    パソコン仲間でHPを持ちメンバーが作成したファイル(大半が「.doc」や「.xls」)を自由にダウンロードして使えるようになっています。 これまでは、ダウンロードするときに「ファイルのダウンロード」画面では名前(例、aaaaa.doc)や種類(例、Microsoft Word)が表示されていましたが、ある特定のファイル(ccccc.docx)をダウンロードしようとすると、「ファイルのダウンロード」画面では名前が(ccccc.zip)になり、種類が(Microsoft Word 97-2003)が表示されます。 そのまま保存してダブルクリックや「Lhaz」で開くと、複数の「.xml」形式のファイルになってしまいます。 また、その「.zip」ファイルをプログラムを「Word」で指定して開くと、正常に開きます。 このような現象になる原因はなんでしょうか。(Windows7? IE8? Office2010? HP作成ソフト?) またその対応策を教えてください。 私のPC環境:Windows7 IE8 Office2010 HP作成ソフト=HPビルダー

  • 【PHP】正規表現でHTMLを置換したいのですが・・・

    HTMLのソースを、正規表現で置換をしてから画面に出力したいのですが、どのような正規表現を記述すればいいのか分からず困っています。。。。 下記(befor)の4つのリンクのうち、ファイルの拡張子が、pdf、doc、xlsのファイルだけ「download.php」というPHPのプログラムを通してからダウンロードさせるために、文字列を(after)の様に置換をしたいのですが、なかなかうまくいきません。。。 どなたか、ご指導のほど宜しくお願いいたします。 (befor) $html = '<a href="/files/aaaa.pdf">あ</a><br>' . '<a href="/files/cccc.html">い</a><br>' . '<a href="/files/dddd.doc">う</a><br>' . '<a href="/files/eeee.xls">え</a><br>' ; (after) $html = '<a href=download.php?url=/files/aaaa.pdf>あ</a><br>' . '<a href="/files/cccc.html">い</a><br>' . '<a href=download.php?url=/files/dddd.doc>う</a><br>' . '<a href=download.php?url=/files/eeee.xls>え</a><br>' ;

    • ベストアンサー
    • PHP