Re: PHP & Large Object

Поиск
Список
Период
Сортировка
От Vic
Тема Re: PHP & Large Object
Дата
Msg-id 39C80284.819CA13@dcc.dp.ua
обсуждение исходный текст
Ответ на PHP & Large Object  ("Enrico Comini" <algobit@algobit.com>)
Список pgsql-interfaces
Hi  Enrico!  I try  many times this  sample with  one result  -  image  was
fill  browser   as "sequence of  chars"  -  i see "dirty screen".  I  start  from
Postgres 6.5.3 and 1.3.6 with PHP 3.0.17,
but  in  other versions - systems i get a same result .

And   in febrary  this year  I  found in   one conf   sample   --- it
work  in  my  intranet. Try it.  I think   this trouble must be fixsed  and sample  added in
FAQ :-) )

>----------------------------------------------------------------------------------------------------------------------------------

FILE "image.php3"
<?
$db=pg_connect( "dbname=storage host=localhost user=pvic password=1");
$result=pg_exec( "select image from alldoc where n=$id");
$array=pg_fetch_array($result,0);
$oid=$array["image"];
header( "content-type: image/jpeg");
/* O   this  proc descr i  don't found in   any  doc  but i sure  -- it
pump to browser  type of  BLOB  */
if($oid) {   pg_exec( "begin");   $handle=pg_loopen($db,$oid, "r");   if($handle){       pg_loreadall($handle);   }
pg_loclose($handle);  pg_exec($db, "commit");   pg_exec($db, "end");
 
}
?>

>----------------------------------------------------------------------------------------------------------------------------------

FILE "ti.htm"
<HTML>
<BODY><img src="image.php3?id=3">
</BODY>
</HTML>

>----------------------------------------------------------------------------------------------------------------------------------

Bye.

         Vic







В списке pgsql-interfaces по дате отправления:

Предыдущее
От: "Kirby Bohling (TRSi)"
Дата:
Сообщение: cursor interface to libpq
Следующее
От: Tom Samplonius
Дата:
Сообщение: Re: PHP & Large Object