Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Help: print gif-file   Sergey Pratch   20 Aug 2000 14:19:03 
Архивное /ru.cgi.perl/15014c46ebe3d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional