[PHP-users 27651] Re: i-mode HTML と LO

okuyama@workgroup okuyama @ workgroup.jp
2005年 11月 28日 (月) 13:20:45 JST


おく@Workgroupです。

<img src="image.php?PHPSESSID=<?php セッションID ?>&amp;dmy=.gif" width="50"
height="50">
のように、ダミーの拡張子をつけてみたらどうでしょう?

.    ・ . +  : ゜.  ‥   ゜. .
 ‥   ゜. .  .  ・.    ・ . +
  /  +   ゜.     ・ . +  :
★               from: Atsuji Okuyama
  彡彡ミ
 )∂∂b        mail:  okuyama @ workgroup.jp
 ( ー  人__     tel: 050-3599-1875
   ̄/)/   |     tel: 050-7567-2016
   |` ̄    "\  au : 090-3545-9553


> -----Original Message-----
> From: php-users-bounces @ php.gr.jp
> [mailto:php-users-bounces @ php.gr.jp] On Behalf Of vzxygp
> Sent: Monday, November 28, 2005 1:11 PM
> To: php-users @ php.gr.jp
> Subject: [PHP-users 27650] i-mode HTML と LO
>
> はじめまして
>
> i-mode コンテンツで困っている事がありまして解決方法を教えていただきたく
> メールいたしました。
>
> PostgreSQL にラージオブジェクトとして gif 画像ファイルを格納しています。
> このラージオブジェクトを以下のようなコードでブラウザに表示しています。
>
> 以下 image.php です。
> <?php
> session_start();
> データベースに接続($con)
> データベースから OID を取得($oid)
> $mimetype = 'image/gif';
> mb_http_output("pass");
> Header("Content-Type: $mimetype");
> TRANSACTION 開始
> $fd = pg_loopen($con, $oid, "r");
> pg_loreadall($fd);
> pg_loclose($fd);
> TRANSACTION 終了
> ?>
>
> 困っている事とは image.php 単体では画像が表示できるのですが、
> HTML の中に <img src="image.php"> と記述すると表示されません。
> IE や FireFox などのブラウザでは表示できますが、i-mode だと
> 表示できません。
>
> HTML は以下のように出力しています。
> 以下 test.php です。
> <?php
> session_start();
> その他の処理
> ?>
> <html>
> <head><title>test</title></head>
> <body>
> これはテストです。
> <br>
> <img src="image.php?PHPSESSID=<?php セッションID ?>" width="50"
> height="50"> <br> </body> </html>
>
> よろしくお願いいたします。
> --
> vzxygp @ gmail.com
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>
>



PHP-users メーリングリストの案内