• ベストアンサー

FTPでアップしたものブラウザからダウンロード

FTPでアップしたものブラウザからダウンロードさせたく <a href="201308161756ああ.xls">ファイルダウンロード</a> としていますがファイルがないと出ます。 ファイルを 201308161756.xls にかえて以下のようにするとダウンロードできます。 <a href="201308161756.xls">ファイルダウンロード</a> 日本語はNGなんでしょうか? サーバはGM○系のヘテムルというのを使っています。 文字コードはUTF-8です。 なんとか日本語で取り扱いたいです。わかるかた教えてください。

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

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

  • ベストアンサー
  • maiko0318
  • ベストアンサー率21% (1483/6970)
回答No.1

日本語は文字化けしてうまくアクセスできません。 <a href="201308161756%E3%81%82%E3%81%82.xls">ファイルダウンロード</a> こういう形で指定することになります。 これだと拾えるんじゃないですか?

tamurad007
質問者

お礼

エンコードすればよかったんですね! ファイル名は可変なので以下で対応しました。 すごく助かりました。ありがとうございます。 $MainFile = urlencode($MainFile); ちなみに違う文字コードであげられてる場合は先に mb_convert_encodingして変えておけばよいようでした。 たとえばSJSの場合は mb_convert_encoding($MainFile, "SJIS"); $MainFile = urlencode($MainFile);

関連するQ&A

  • FTP 文字化け

    FTPを使って、自宅サーバーから友人にファイルを配りたいと思っているのですが 日本語ファイル名が文字化けしていたり、表示自体されません。 FTPサーバーはProFTPd、クライアントはブラウザからダウンロードしようと考えています。 サーバーのOSはvine linux5.4です。 DLする側の文字コードなどを変更しないで文字化けさせない方法はありませんか?? Linux自体のシステムの文字コードを変えればいいのでしょうか? それともファイル名を半角に変更するしかないのでしょうか?? 回答お願いします・・

  • FTPでのダウンロードについて

    FTPについてなのですが、例えばFTPを使って複数の人でサイトの更新やファイル共有を行っていた場合、サーバーにアップロード済みのファイルをFTPにてダウンロードされたとしたら、ダウンロードされたことは分かるのでしょうか? それとも、ファイルをアップロードするなどしてフォルダの中身が変わっていないのであれば、分からないものなのでしょうか? 同じく、FTPを使ってアクセスしたことは分かるものなのでしょうか? 複数人でFTP共有をしたいと思っているのですが、アップロードしてあるファイルを誰がダウンロード済かチェックできるのか知りたく質問させて頂きました。 ご存知の方、ご回答よろしくお願い致します。

  • 既存のEXCELをダウンロード

    題名の通り既存のEXCELをダウンロードする方法はありますか? 新規で作るのではなくてサーバー上にあるエクセルを ダウンロードしたいのです。 普通に<a href="aaa.xls">xls</a>で開くとブラウザ上でエクセルが開いたりします。 色々調べたのですが右クリックで保存しかでてこなかったので質問させて頂きます。 宜しくお願いします。

  • ftpから始まるURLでダウンロードさせるには?

    ユーザさんたちから、httpから始まるURLでダウンロードさせていますが、 FTPの方がダウンロード失敗が少なくなる、と聞いたので、 これをftpから始まるURLに変更できないかと思います。 しかし、以下のようにしてみてもブラウザIEでは以下のやうなメッセージが出て、 ダウンロードができません。 Internet Explorer ではこのページは表示できません ftpから始まるURLでダウンロードさせてるのをよく見かけるのですが、何故できないのでしょうか。 どのようにURLを記述すればいいでしょうか? 例 httpで現在ダウンロードさせているURL・・・http://dl.mysite.jp/item/manual.zip ftpに変えたが失敗するURL・・・ftp://dl.mysite.jp/item/manual.zip 二つのレンタルサーバで利用したく思っております。 サーバA・・・HPを置いているWeb公開領域の上に「ftp」というフォルダは 作れない作りになっているサーバ サーバB・・・HPを置いているWeb公開領域が「html」となっており、このフォルダと 同列階層に「ftp」というフォルダを設けることはできた 宜しくお願い致します。

  • windows7に対応のFTPソフト

    今は、FFFTP(1.98.7.0)とFTP Rush(2.1.3.0 中国語が指定されていました)の2種類をインストールしています。 バックアップを取ろうと大量なファイルをダウンロードし始めると、FFFTPはエラーで止まり、 FTP Rushは日本語で記入されているファイル名が文字化けしてしまいます。 転送エンコードがUTF8でFTP Rushのように高速なFTPソフトを教えていただけないでしょうか。 または、FTP Rushの読み込みがUTF8に指定できないでしょうか。

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

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

  • FTPサーバに関しまして

    よく、Webからftpに接続してアーカイブなどのダウンロードを行うと思うのですが、自PCで構築したFTPサーバをWebブラウザ上から閲覧する方途と教えて頂けないでしょうか? FFFTPソフトやcmdを利用して、FTPサーバに接続する以外に、Webブラウザからサーバ内のファイルを一括して見れると便利です。 どなたかご回答くださりますようお願い致します。

  • ブラウザを使ったFTPサーバへのアクセスについて

    FTPサーバへのログオンに関して質問がございます。 仕事上、サーバからファイルのダウンロードが必要なのですが、ログオンが出来ず困っています。 ファイルというのは製品の図面なのですが、これを顧客の管理するサーバから入手したいわけです。 今までは、NextFPT4を使ってファイルのやり取りをしていましたが、そのときは、何も問題・不都合などなくダウンロードが可能でした。 最近になって顧客側がシステムを変更してきまして、今後はブラウザを使ってFTPサーバからのダウンロードをしなければならなくなりました。 すでに顧客からユーザ名とパスは与えられており、匿名でのログオンはできないのですが、そのユーザ名・パスを入れてもログオンは出来ませんでした。 一刻も早く図面を入手したいのですが、どこに問題があるのか分かりません。 原因の思い当たる方、どうかご回答をお願いします。 詳しい状況は下記です。 ・Windows XP ・IE7.0 (最近、再インストール)使用。 ・ユーザ名・パスを入力する画面までは出るのですが、進もうとすると"Internet Explorer ではこのページを表示できません"と出ます。 ・「接続の問題を診断」しても、異常は見つかりません。 ・顧客へ、ユーザ名とパスが間違っていないことは確認済みです。 ・これは関係ないかもしれませんが、サーバを管理している顧客の本社はU.S.Aです。 ・アドレスはftp://ftp.**********.com という形式です。 お詳しい方、また、こういった経験をされたことのある方、本当に困っていますのでどんなに小さなことでもかまいません。 ヒントになりそうなことがあれば、何卒、ご回答をお願い致します。

  • Excelのファイルがブラウザで開かれてしまう。

    初めてWebPageを作りました。 Excelのファイルをダウンロードするようにしたいのですが、なぜかブラウザ(IE)の中でファイルが開かれてしまいます。 よくあるように「このファイルを上記の場所から開く」or「このファイルをディスクに保存する」というのが出るようにしたいのですが、何か方法があるのでしょうか。 なお、以下のように記述しています。 <A HREF="http://members.tripod.co.jp/***/***/something.xls">テスト</A> よろしくお願いします。

    • ベストアンサー
    • HTML
  • ブラウザ上からファイルのアップロード(FTP)

    何から書いていいのかよくわからないので、 まず簡潔に書いてみます。 読みづらかったら、すいません。 ホームページで作ったページをウエブ上にアップする際に、例えば、 ○geocitiesなどの(ブラウザ上からファイルのアップロード)をできるものと、 ○パソコンに設定をして、FTPなどを使うのと、 どちらがセキュリティ上安全なのでしょうか。 プロバイダで提供しているホームページスペースを使っているときは、 FTPを設定してファイルをアップしているのですが、 それ以外のウエブ上の無料のホームページなどを使うときは、 なるべくパソコンにそういう設定をしたくありません。 仮にAというパソコンから設定後にBというサーバにアップロードすると、 変な話かもしれませんが、 Bというサーバに入れるなら、そこからAというパソコンにも入れるのではないですか? それをするにはまずAからアップしなければならなくて、それをしてしまうと、 逆にBからAのパソコンにあるファイルを見れたりとか できるのではないですか? それともgeocitiesのようなブラウザ上のアップロードのほうが安全ではないのでしょうか? よくわかりません。 どなたか御存知の方教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう