Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) Скрипт не хочет читать буфер / 5 сообщений из 5, страница 1 из 1
30.11.2005, 17:25
    #33409268
mr_Shockun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) Скрипт не хочет читать буфер
Скрипт работает на загрузку, но не читает буфер. Подскажите как мне его научить. :) Вот он сам:
#!/usr/bin/perl -w
require '../config.pl';
print "Content-type: text/html\n\n";
use strict;
use CGI qw(param);
my $file = param('file') ? param('file') : 'none';
if ($file eq 'none') {
print "<form action=\"\" method=post enctype=\"multipart/form-data\">\n";
print" <input type=\"file\" size=\"60\" name=\"file\">\n";
print" <input type=\"submit\" value=\"Upload\"></form>\n";
exit;
} else {
my $file_name = 'file.jpg'; # Имя файла на сервере
open FILE, ">$file_name" || die "Can not open file! $file_name!";
#open (FILE, ">$file_name") || die "Can not open file! $file_name!";
binmode FILE;
flock (FILE, 2);
print FILE while (<$file>);
close FILE; close $file_name;
chmod 0770, $file_name;
print "Upload OK! $file_name\n";
exit;}
И конфиг тоже не читает. :(
...
Рейтинг: 0 / 0
30.11.2005, 19:02
    #33409608
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) Скрипт не хочет читать буфер
mr_Shockun
И конфиг тоже не читает. :(

и чего пишет ??


...коньяк крепчал....
...
Рейтинг: 0 / 0
02.12.2005, 10:17
    #33412902
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) Скрипт не хочет читать буфер
Как сделать upload картинки через форму?

>Скрипт не хочет читать буфер
Код: plaintext
my $file_name = 'file.jpg'; # Имя файла на сервере
наверно потому, что у Вас указан фаил вручную?
...
Рейтинг: 0 / 0
04.12.2005, 16:10
    #33415894
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) Скрипт не хочет читать буфер
я может чего не понимаю, но за строчку

Код: plaintext
print FILE while (<$file>);


Вы уверены? ;-)
Может сначала надо было файл открыть и читать уже из дескриптора?
...
Рейтинг: 0 / 0
05.12.2005, 10:00
    #33416395
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) Скрипт не хочет читать буфер
--null--я может чего не понимаю, но за строчку

Код: plaintext
print FILE while (<$file>);


Вы уверены? ;-)
Может сначала надо было файл открыть и читать уже из дескриптора?
my $file = param('file') ? param('file') : 'none';
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) Скрипт не хочет читать буфер / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]