• 締切済み

EZwebでCGIでの画像DLについて

カテゴリーを変えて、再度お尋ねします。 EZweb用にCGIを使って画像のダウンロードを試みています。EZwebのサイトからダウンロードCGIを入手し、HDMLもEZwebサイトのものに手を加え(ファイル名、ファイル容量の書き直し)、手配したレンタルサーバにアップしました。携帯(A5507SA)からHDML文にアクセスし、ファイル名をクリックし、「ダウンロードしますか?」と聞かれるので、「実行」を押します。ダウンロード中となり、何%かダウンロードするのですが、「ダウンロードできません」と表示されて終わってしまいます。(データフォルダには何も落ちていません)。メール添付で画像ファイル(JPEG:CRC付加済2K程度)が表示できることは確認しました。あと1歩というところですが、どうしてもその先に進めません。 (友人のW21Sで試すと「デバイスエラー」と表示されるそうです)どなたかこの件についての解決策を教えてください。よろしくお願いいたします。

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

みんなの回答

回答No.1

少々、ハズレ発言かもしれませんが、 レンタルサーバのMIME設定はどうなっていますか? 私、 AddType text/x-hdml;charset=Shift_JIS .hdml を入れ忘れて、ページが表示できなかったことがあったので...。

参考URL:
http://www.au.kddi.com/ezfactory/tec/spec/4_2.html
starload
質問者

お礼

お答え、ありがとうございます。 MIMEの設定はできています。 どうも、EZwebの場合、直接webサーバにアクセスするのではなく、EZサーバなるもので、記述言語の変換を行っているようなので、これのせいかとも思っています。 XHTMLではうまく行ったので、HDMLはあきらめてこちらでやってみます。どうもありがとうございました。

関連するQ&A

  • EZwebで表示できる画像の大きさは?

    EZweb用のページを作りたいのですが、 表示できる画像の大きさはどれだけでしょうか? ちなみに携帯の機種はC401SAです。

  • ezwebにおける POSTメソッドでの CGI実行はできるのでしょうか?

    下記のような普通のcgiを実行しようとしているのですが、 ezweb(au)だと「ページが表示できません」となってしまいます。 <form action=aaa.cgi method=post> ID<input type=text name=id> pass<input type=password name=pass> <input type=submit value=login> </form> 「method=get」にするとできるのですが、idとパスワードがURLに表示されてしまうので、できればpostで実行したいのです。 ■質問■ (1)ezwebだとpostではできないのでしょうか? (2)何かキャッシュのコントロールなどで回避できるのでしょうか? (3)キャッシュのコントロールの場合、それはユーザー側でやることですか?それともCGI側でできることですか? auはA5501T でCDMA1Xシリーズです。 UPのシミュレーターでも動作しませんでした。 auのページで仕様を見ると、POSTメソッドはOKになっており、また、HDMLではなくHTMLにも対応しているとのことでした。 3キャリア対応にしたいので、auだけのためにHDMLでかくようなことはしたくないのですが。。。

    • ベストアンサー
    • CGI
  • ez用CGI

    ezWEB系のコンテンツを制作しています。このコンテンツ内でデータベースの検索をさせたいのですが、ez系(HDML)で使用可能なCGIが見つかりません。フリー・シェア問いませんのでどなたか配布しているサイトを知っている方いらっしゃいましたら教えて下さい。また検索系に限らずezで使えるCGIを配布しているサイトがありましたらこちらもお願いします。

    • 締切済み
    • CGI
  • cgiの変数をhdmlに渡すことはできますか?

    hdmlコンテンツを作成しているのですが、hdmlのファイル#1からgosubでcgiのファイル*1に行き、printをつかってhdmlのファイル#2を表示しています。そのファイル#2にcgiのファイル*1で処理した変数を渡し、再びcgiのファイル*1に行きたいのですが、うまく行きません。 このような処理は不可能でしょうか? 下記のソースの$s1,$s2の部分が処理した変数になります。 print "Content-type:text/x-hdml;charset=Shift_JIS\n\n"; print <<"EOT"; <HDML VERSION="3.0" PUBLIC="TRUE"> <display name="test"> 進む <action type=accept task=gosub dest=*1.cgi label=進む method=post postdata=s1=$s1&s2=$s2> </display> </HDML> EOT

    • 締切済み
    • CGI
  • 画像変換のCGI

    GIF画像をJPEG画像に変換するCGIがImageMagickのサイト (http://www.wizards.dupont.com/cristy/ImageMagick.html)にあると聞いて調べたのですが、これらは単純にレンタルサーバなどで実行できるようなCGIなのでしょうか?それとも自身でサーバなどを立ち上げてその中でプログラムなどをはしらせるようなものなのでしょうか?どうかよろしくお願いします。

    • 締切済み
    • CGI
  • XHTMLとHDMLについて

    携帯コンテンツを作成することになりそうなのですが、一度i-modeのサイトを作ったことがあるだけなので、EZwebについてお聞きしたいのです。 XHTMLは[cdmaOne 3000/5000シリーズ]向け、HDMLは[cdmaOne 200/300/400/100シリーズ、デジタル、ツーカー]向けだということまではわかりました。しかし、[cdmaOne 3000/5000シリーズ]はHDMLで書かれたサイトを全く表示できないのでしょうか?一つのEZwebコンテンツのために2っ(XHTMLとHDML)のファイルを用意しているのですか?また、振り分け(PC、その他のキャリアも含む)はどのようになされておられますか?cgiの知識は低いのでかみ砕いて教えてくださると大変助かります。宜しくお願い致します。 ちなみに、手元にキャリアがないのも、現状の難点ではあります。

  • サイトからの画像のDLと保存

    サイトからJPEG画像をダウンロードして今まではJPEGのままほぞんできていたのですが、 最近DLした画像を保存しようとするとタイトルが無題でかつBMPになってしまいます。 設定が何かかわってしまったのでしょうか? 最近Ad-awareというスパイウェアを発見するソフトをインストールしてひっかかった ファイルを消してしまいましたが、これが原因なのでしょうか? どなたか教えてください。

  • DLした画像の表示について

    あるサイトからダウンロードしたZIPファイルを 解凍し、中身の画像ファイルを表示したところ、「JPGイメージ」に なっていて、画像もペイントで落書きされた状態で全く画像が見えません。 この場合どうすれば、きちんと表示されるのでしょうか? 拡張子のことが良く分かっていないので、教えて下さい、よろしくお願いします。 なおOSは98SEです。

  • perl/cgiでjpeg画像のクリック座標をcgiパラメータに渡すには

    perl/cgiで表示したjpegの画像のクリックした点の座標位置を次にジャンプするページにcgiパラメータとして渡したいのですがどのようにすれば良いでしょうか?画像全体を<input type="button" src="画像ファイル" name="$test" value="返答">のようにすればよいのかもしれませんが、座標をパラメータ渡しする方法がわかりません。perl/cgiだけでは無理であれば、javascriptでcgiに渡すためのヒントでも構わないのですが。。。 ご存知の方がいたらご教示ください。

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

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