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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     04 Feb 2005  02:07:20
 To : Dmitry Kuzmin
 Subject : Re: upload
 -------------------------------------------------------------------------------- 
 
 Dmitry Kuzmin wrote:
 
 > Evgeni Kubachev пишет:
 > 
 >>  Отправляю через форму имя файла, который необходимо закачать на 
 >> сервер в папку
 >> upload. СGI-скрипт получает имя файла.
 >>  Как реализовать закачку этого файла в нужную папку на сервере?
 >>
 > 
 > Показалбы код как ты это делаешь...  ;)
 > 
 > Можно ревлизовать следующим образом:
 > 
 > форма -
 > 
 > <form action="/cgi-bin/upload.cgi" method="post" 
 > enctype="multipart/form-data" name="Uploader" id="ImageUploader">
 >     <input name="file" type="file" id="filefield">
 >     <input type="submit" name="Send" value="Отправить">
 > </form>
 > 
 > в upload.cgi -
 > 
 > #Для простоты доступа к параметрам
 > use CGI qw(param);
 > 
 > #получаем параметр file
 > my $file = param('file');
 > # в скалярном контексте - это имя файла, но реално
 > # это дескриптор переданного файла.
 > 
 > # записываем переданный файл на диск
 > open(NEW_FILE, ">upload/new_file.123") || die '...';
 > print NEW_FILE while (<$file>);
 > 
 > ...
 > 
 > пожалуй так...
 > 
 > 
 
 И тебе не мешает прочитать perldoc CGI на предмет upload()
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 upload   Evgeni Kubachev   03 Feb 2005 00:55:13 
 Re: upload   Konstantin Tokar   03 Feb 2005 10:49:01 
 Re: upload   Artem Chuprina   03 Feb 2005 11:04:15 
 upload   Evgeni Kubachev   03 Feb 2005 12:31:20 
 Re: upload   Artem Chuprina   03 Feb 2005 17:44:32 
 Re: upload   Dmitry Kuzmin   04 Feb 2005 01:35:56 
 Re: upload   Konstantin Tokar   04 Feb 2005 02:07:20 
 upload   Dmitry Alexandrow   04 Feb 2005 02:36:19 
 upload   Evgeni Kubachev   19 Feb 2005 14:04:15 
 upload   Dmitry Alexandrow   19 Feb 2005 21:31:52 
 Re: upload   Artem Chuprina   20 Feb 2005 23:38:37 
 upload   Evgeni Kubachev   21 Feb 2005 09:34:51 
 Re: upload   Sergey Gernichenko   21 Feb 2005 12:40:24 
 upload   Evgeni Kubachev   21 Feb 2005 15:16:42 
 Re: upload   Sergey Gernichenko   22 Feb 2005 10:58:48 
 Re: upload   Artem Chuprina   21 Feb 2005 14:56:31 
 upload   Evgeni Kubachev   21 Feb 2005 20:33:00 
 Re: upload   Konstantin Tokar   21 Feb 2005 22:14:40 
 upload   Evgeni Kubachev   22 Feb 2005 16:06:00 
Архивное /ru.cgi.perl/65770866320b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional