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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexander Orlovsky                   2:5020/400     06 Oct 2003  17:56:27
 To : All
 Subject : Upload траблы
 -------------------------------------------------------------------------------- 
 
 Гхм, заметил засаду неприятную, скрит который парзил текстовый файл, загружаемый
 через форму, и выводил итоговый pdf-документ - оказывается работать :7
 Т.е. c Opera и Mozilla (Firebird) все отлично работает, а вот при загрузки из IE
 файл "не парзится" и соответственно документ получается пустой (шапка и футер -
 only).
 
 Форма такая:
 <form method="post" action="telcalc.pl" enctype="multipart/form-data"
 name="form1">
 <input type="file" name="uploaded_file"  size="80" maxlength="255">
 ...
 Принимающий скрипт, примерно такого вида:
 
 use CGI qw(:all :standart);
 my $File_Name = param('uploaded_file');
 my ($tel, $dat, $tim, $cit, $num, $sum, $dsc);
 while (<$File_Name>) {
     my $c = split(/\|/, $_);
     if ($c < 7) { next; }
     ($tel, $dat, $tim, $cit, $num, $sum, $dsc) = split (/\|/, $_);
     $sum =~ tr/,/./;
     $Numbers{$tel}{$dat}{$tim} = [$cit, $num, $sum, $dsc];
     $Sums{$tel} += $sum;
     }
 .... дальше генерится tex файл и запускаются system'ы
 затык в цикле, при "закачке" файла  из ИЕ, он "не работает"
 Что мне подправить, чтоб все работало (с ИЕ)
 
 --- ifmail v.2.15dev5
  * Origin: Ye 'Ol Disorganized NNTPCache groupie (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Upload траблы   Alexander Orlovsky   06 Oct 2003 17:56:27 
 Re: Upload траблы   Artem Chuprina   07 Oct 2003 03:53:44 
Архивное /ru.cgi.perl/2080868a9882.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional