• ベストアンサー

バイナリモードとは?

インフォシークでHPを作っていますが、 gooやYahooでは成功していた画像の表示ができません。 ヘルプを読んでみると、「ファイルがこわれていませんか?」 とか「ファイル名が違ってませんか?」とか 「バイナリモードで転送して下さい」とあるのですが、 とりあえず「バイナリモード」がわからないのです。 教えてgooで過去の質問を探ってみると、 「バイナリモードで転送しないとファイルがこわれる」などと あったのですが、それはどういうことでしょうか? ファイル名はJPGの部分を大文字でも小文字でも変更して試してみたのですがダメでした。 ので、ファイル名の方は関係ないとは思います・・・ ちなみに、他の無料HPスペース(イースター)でも同じように画像の表示ができません。 どうか教えていただきたいです。よろしくお願いします。

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

  • ベストアンサー
  • 918BG
  • ベストアンサー率48% (476/984)
回答No.2

作ったHPのファイルをHPスペースに転送するときのモード(ファイルの扱い方)には、テキストモードとバイナリモードの2種類があります。 文章やタグで構成されたページのファイルはテキストモードで転送し、写真やイラストなどの画像ファイルはバイナリモードで転送するのが約束事になっています。これを間違えるとファイルがこわれる(ファイルを成立させているデジタル信号が乱れる)ので、表示されなくなったりするのです。 > FTPツールは、そのインフォシーク付属の画像アップローダーを使っているんですが テキストファイルと画像ファイルとで、切り替えの設定をする部分がどこかにあると思います。落ち着いてよく見直してみて下さい。

noname#12605
質問者

お礼

私のようなド素人にもわかりやすくご説明いただきまして、本当にありがたいです。 一度ログアウトして、その切り替え部分らしき所?(文字コードの指定: SHIFT_JIS EUC )という所を切り替えてみたら、なぜかできました!これで良かったのでしょうか・・・とりあえず安心しました。皆様本当にありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

FTPツールは何を使っていますか? たとえば、WinodwsユーザーであればFFFTPが有名なソフトですが ソフトで、バイナリーモード、アスキーモードの転送時設定が出来ます モードについては説明すると大変なので http://www.himajin2001.com/~kakekomi/cgihelppage1.htm#Q3 など参照ください ですので、再度ソフトの設定を確認後、画像をUPしてみましょう なお、 >ファイル名はJPGの部分を大文字でも小文字でも変更して試してみたのですがダメ とのことですが、パスはあっていますか?

noname#12605
質問者

お礼

早速のご回答ありがとうございます。 FTPツールは、そのインフォシーク付属の画像アップローダーを使っているんですが、(gooの簡単ホームページにもついてるようなやつです)自分でソフトの操作というのはよくわからないです・・・ごめんなさい(><;)ファイル名は何度もコピペしたので大丈夫なはずですが・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PHPのfopenのバイナリモードについて

    PHPのfopen時のバイナリモードについて質問です。 PHPのマニュアルにはWINDOWSのようなバイナリとテキストモードの形式の違う システムでは、画像等のバイナリファイルを扱うときはbを付けてバイナリモードで扱うことが推奨されていますが、 WINDOWS環境でためしたところ、画像ファイルをバイナリではなくテキストモードで開いて中身のデータを読み込んで、別名でfopen("~.jpg","w")で書き込んでも、きちんと表示される画像が作成されました。 テキストモードでバイナリファイルを開いても読み込めってさらに、新規でかきこめるなら なぜ二つのモードが存在するのでしょうか? ちなみに、WINDOWSにおけるバイナリとテキストモードの違いって改行文字が ¥nか¥r¥nの違いだけでしょうか? リナックスではバイナリもテキストも中身の改行文字は¥nとなるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • バイナリモードのデメリットについて

    バイナリモードのデメリットについて 率直に聞きます。バイナリモードでファイルの転送を行う場合に不都合なことってありますか?

  • FTPのアスキーモードってバイナリーモードって?

    FTPにはアスキーモードとバイナリーモードとありますが、どちらを使用したらよいか分かりません。 例えばWINDOWSのnotepadで作成したsqlファイルをUNIXサーバへ転送する時はアスキーモードでしょうか? internetでダウンロードしたEXEファイルをWINDOWSからUNIXサーバへ転送する時はバイナリーモードでしょうか?教えて頂けないでしょうか?よろしくお願いいたします。

  • ホームページを作ってバイナリモードで転送したいのですが設定方法が分りま

    ホームページを作ってバイナリモードで転送したいのですが設定方法が分りません。 ホームページビルダーV10の画面から「ページの公開」→「サイト転送」で送っています。転送画面でテキストモードの言葉が表示されます。画像をホームページに表示させたい為にはバイナリモードなんですよね??? プレビューを見ても画像は表示されていません。 TOPページ(index.html)はうまく画像が表示されます。 なぜかサブページ(joo.html)(jooo.html)(joooo.html)の3枚のページに画像が表示されません。文字は表示されます。 サブページに画像を表示させたいために必死にがんばりましたが無理でした。 ちなみにTOPページで表示させている写真をサブページにも使いたいと思います。 同じ画像を使うことは可能でしょうか? プロバイダーはロリポップを使っています。 メニューバーに3項目のサブページ(買取の流れ)(よくある質問)(お問い合わせ)を作りましたがリンク先に画像が表示されません。 ややこしく説明したかもしれませんがサブページに画像を表示させる方法のご教授おねがいします。

  • バイナリ

    VB6.0を使っています。 全てのファイル(Word、エクセル、Exe、Txtなどなんでも)はバイナリファイルとして扱えるのですか? バイナリファイルとして読み込んで、別名で保存して、 また、元の形式に戻すにはどのようにしたらよいのでしょうか? バイナリモードでOpenして 1バイトずつ、 バイナリモードで書き込めばいいのでしょうか? また、読む場合は、 バイナリモードで開いて、 1文字ずつ 何モードで書き込めばいいのでしょう? バイナリでいいのですか? ファイルの形式などよくわかっていません。。。。

  • データ転送モードについて

    ホームページのデータを転送するときに テキストファイルは「テキストモード」 画像ファイルなどは「バイナリモード」で転送する。 ということは分かるのですが、この2つは具体的に何がどのように違うのか 分かりやすく説明していただけるととてもありがたいです。

  • cgiで表示するhtmlページ内でバイナリ画像を出力したい

    cgiで表示するhtmlページ内でバイナリ画像を出力したい 「CGI 画像出力」でググったページで下記のコードがありました。 下記コードは、 Content-typeをimage/gif等にして バイナリを print すれば表示される という書き方になっていると思いますが、 content-typeがtext/html のページ内でバイナリをprintした場合 バイナリが文字列としてグシャァァァと表示されてしまいます。 ------- $view = 'aaa.jpg'; print "Content-type: image/jpeg\n\n"; #コンテンツタイプを指定する open IMGG,"$view"; #ファイルハンドル IMGGに画像ファイルを読み込む binmode (IMGG); #画像なのでバイナリモードに設定する print <IMGG>; #ファイルハンドルを画面に書き出す close (IMGG); #ファイルハンドルを閉じる exit; ------- content-typeがtext/htmlの状態でバイナリの画像を表示するには どうすればよいのでしょうか? cgiを2つ用意して、上記のコードを img src=~~.cgi という形で 呼び出すしかないのでしょうか?

    • ベストアンサー
    • Perl
  • FFFTPで画像をアップ

    HP作成初心者です。 Nvuを使っています。初心者向けサイトの言うがままに、FFFTPというソフトでアップしています。アップ先はyahooジオシティーズです。 作成した.htmlファイルをアップすることはできるのですが、アップできない画像があります。もちろんブラウザで確認してみても画像は表示されません。 画像ファイル名は気をつけて使用可能な半角文字のみを使用しています。拡張子は.JPGと大文字で統一しています。画像のサイズも大きくなりすぎないように100KB以内にしています。 詳しい仕組みはよく分からないのですが、FFFTPの転送モードは「ファイル名で転送モード切り替え」を選択しています。 この同じ条件でアップしようとしても、アップできる画像とできない画像がでてくるのはどうしてでしょうか。 詳しい方がいましたら、よろしくおねがいします。

  • GIFやJPEGの転送について

    GIFやJPEGの転送するとき、どんな転送モードが使われていますか? HPを作成して、ファイルをアップロードしているとき、バイナリとかアスキーとかが出ています。画像って? 教えてください。

  • Windows・Linuxのバイナリコード解釈違い

    先日、LinuxマシンからWindowsマシンにFTPにてファイルを転送してこんなことがありました。 ・Linuxマシンから転送してきたファイルを、Windows上のサクラエディタで開く。 ファイル内容を見ると、「#!」とある ・転送したファイルをLinuxマシン上で、バイナリ表示する(odコマンドを使用) ファイル内容を見ると、「1234 ・・・・・」とある※正しいコードは忘れました。 バイナリコードと文字の対応表?を見ると 12=! 34=# ・サクラエディタで開いたファイル内容は「#!」だが、バイナリコードを見ると「!#」となるはず。 この箇所だけではなく、ファイル内の全てが、2文字ずつ同じようなことがありました。 単純に逆から書かれているわけではないと思うのですが、どういうことなのでしょうか。

このQ&Aのポイント
  • リサイクルインクを使っていたが交換時にY、S、は純正にしたがMはリサイクルインクでの交換をした。
  • パソコンやスマートフォンのOSはWindows・MacOS・iOS・Androidで、接続は無線LANでWi-Fiルーターはホームwi-fi、LO2を使用しています。
  • 関連するソフト・アプリはありません。電話回線の種類はアナログです。
回答を見る

専門家に質問してみよう