powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) Скрипт не хочет читать буфер
5 сообщений из 5, страница 1 из 1
(PERL) Скрипт не хочет читать буфер
    #33409268
mr_Shockun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скрипт работает на загрузку, но не читает буфер. Подскажите как мне его научить. :) Вот он сам:
#!/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
(PERL) Скрипт не хочет читать буфер
    #33409608
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_Shockun
И конфиг тоже не читает. :(

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


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

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

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


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

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


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


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