|
|
|
(PERL) Не работает аплод файла (приходит битый)...
|
|||
|---|---|---|---|
|
#18+
file.html <form method="post" enctype="multipart/form-data" action="upload.pl"> <input type="file" name="file"> <input type="submit" value="Upload!"> </form> upload.pl #!/usr/bin/perl print "Content-Type: text/html\n\n"; $basedir = "/folder/"; use CGI; my $req = new CGI; my $file = $req->param("file"); if($file ne ''){ my $fileName = $file; $fileName =~ s/.*(\/|\\)(.+)\.(gif|jpg)/$2\.$3/g; open (OUTFILE, ">$basedir$fileName"); print "$basedir$fileName<br>"; while (my $bytesread = read($file, my $buffer, 1024)) { print OUTFILE $buffer; } close (OUTFILE); } приходит на несколько сотен кб больше, в чем проблема...?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 05:28 |
|
||
|
(PERL) Не работает аплод файла (приходит битый)...
|
|||
|---|---|---|---|
|
#18+
binmode ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 08:53 |
|
||
|
(PERL) Не работает аплод файла (приходит битый)...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. если продолжает загружатся "битый" файл, добавляем директиву в httpd.conf Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 09:59 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33130607&tid=1478088]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 461ms |

| 0 / 0 |
