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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vilfred                              2:5020/400     03 May 2001  19:08:26
 To : Andrey Titov
 Subject : лови скрипт
 -------------------------------------------------------------------------------- 
 
 Andrey Titov <brandname@mtu-net.ru> пишет:
 
 AT> Может кто подскажет, где найти скрипт, который
 AT> позволяет посетителю сайта загрузить через
 AT> браузер
 AT> картинку на сервер.
 
 у меня вот такой скрипт работает
 
 скрипт(fup.pl):
 --------------------------------------------------
 #!/usr/bin/perl -w
 $basedir = "/usr/home/my/public_html/site";
 $donepage = "http://www.server.ru/~my/site";
 use CGI;
 $onnum = 1;
 while ($onnum != 11) {
   my $req = new CGI;
   my $file = $req->param("FILE$onnum");
   if ($file ne "") {
    my $fileName = $file;
    $fileName =~ s!^.*(\\|\/)!!;
    $newmain = $fileName;
    open (OUTFILE, ">$basedir/$fileName");
    print "$basedir/$fileName<br>";
    while (my $bytesread = read($file, my $buffer, 1024)) {
       print OUTFILE $buffer;
       }
    close (OUTFILE);
   }
   $onnum++;
 }
 print "Content-type: text/html\n";
 print "Location:$donepage\n\n";
 --------------------------------------------------
 хтмл к нему(fup.html):
 --------------------------------------------------
 <form method="POST" action="/cgi-bin/my/fup.pl" ENCTYPE="multipart/form-data">
 File 1:<input type="file" name="FILE1">
 <br>
 File 2:<input type="file" name="FILE2">
 <br>
 File 3:<input type="file" name="FILE3">
 <br>
 File 4:<input type="file" name="FILE4">
 <br>
 File 5:<input type="file" name="FILE5">
 <br>
 File 6:<input type="file" name="FILE6">
 <br>
 File 7:<input type="file" name="FILE7">
 <br>
 File 8:<input type="file" name="FILE8">
 <br>
 File 9:<input type="file" name="FILE9">
 <br>
 <input type="submit" value="Upload!">
 </form>
 --------------------------------------------------
 
 а вообще в местном факе или факе fido7.ru.cgi.perl есть неплохие скрипты на
 эту 
 тему...
 
 TEAM [Маньяки]
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Upload: картинка -> сервер (через скрипт)   Andrey Titov   29 Apr 2001 15:35:25 
 Re: Upload: картинка -> сервер (через скрипт)   Sutovsky Vladimir   29 Apr 2001 16:31:45 
 Re: Upload: картинка -> сервер (через скрипт)   Michael Poliakov   03 May 2001 10:21:04 
 Re: Upload: картинка -> сервер (через скрипт)   Andrey Titov   04 May 2001 01:13:47 
 Re: Upload: картинка -> сервер (через скрипт)   vilfred   04 May 2001 10:22:45 
 лови скрипт   vilfred   03 May 2001 19:08:26 
Архивное /ru.perl/64880fbc4e7c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional