|
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) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/2080868a9882.html, оценка из 5, голосов 10
|