|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Sergey Pratch 2:5020/400 20 Aug 2000 14:19:03 To : All Subject : Help: print gif-file -------------------------------------------------------------------------------- Hi All! Мужики, простите чайника за бестолковость но просьба просветить, есть кусок кода: print "Content-Type: image/gif\n"; print "Content-Length: ".length($GifData[0])."\n\n"; print $GifData[0]; length($GifData[0]) выводит 319, но в поток записываются почему-то 320 байт. Hо самое интересное в том, что лишний байт дописывается в позиции \xFF и его значение \x0D - "возврат каретки/CR". Ощущение, что перл закрывает выходной буфер, естественно весь GIF коробит. Hо самое интересное в том, что код типа: print "\x00"x319; или print "0"x319; четко выводят 319 байт. Где собака то могла порытся? Пробовал syswrite - эффект тот же. -- С уважением, Сергей Прач. -------------------------------------------- Please send me your private mail message to s_pratch@mail.ru --- ifmail v.2.15dev5 * Origin: Solver Ltd. site #2 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/15014c46ebe3d.html, оценка из 5, голосов 10
|