Re: bytea on windows perl client
От | Joe Conway |
---|---|
Тема | Re: bytea on windows perl client |
Дата | |
Msg-id | 3D35C0EF.6070104@joeconway.com обсуждение исходный текст |
Ответ на | Re: bytea on windows perl client (Jeremy Buchmann <jeremy@wellsgaming.com>) |
Список | pgsql-interfaces |
James Orr wrote: > On Wednesday 17 July 2002 01:17 pm, Jeremy Buchmann wrote: > >>>>\211PNG\015\012\000 and so on. >>> >>>This is the escaped output form of bytea. It seems that on linux the >>>perl script is either using a binary cursor, or automagically >>>unescaping the output, while on windows it isn't. I'm not sure why that >>>would happen, but hopefully one of the perl gurus hanging around will >>>chime in. >>> >>>Joe >> >>James, >> >>This may be a long shot, but try to binmode your output stream: >> >>Let us know how it works. > > > I did this ... > > print "Content-type: image/png\n\n"; > binmode STDOUT; > print $image; > > Didn't work. Does perl (or one of the available libraries) have a function like PHP's stripcslashes()? See: http://www.php.net/manual/en/function.stripcslashes.php If so, you should be able to do something like: print "Content-type: image/png\n\n"; print stripcslashes($image); HTH, Joe
В списке pgsql-interfaces по дате отправления: