www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: gewi am 23. Januar 2004, 11:44:28



Titel: Benutzeranmeldung beim Zugriff über den Browser
Beitrag von: gewi am 23. Januar 2004, 11:44:28
Wie kann man bei einem FTP - Zugriff über einen Browser eine Benutzer- u. Passwortabfrage generieren?
Bis jetzt ist es mir nur über einen Ftp-Client gelungen.

 :) GeWi


Titel: Re: Benutzeranmeldung beim Zugriff über den Browser
Beitrag von: stonki am 23. Januar 2004, 14:08:02
Zitat von: "gewi"
Wie kann man bei einem FTP - Zugriff über einen Browser eine Benutzer- u. Passwortabfrage generieren?
Bis jetzt ist es mir nur über einen Ftp-Client gelungen.

 :) GeWi


war schon oft ein Thema.. Hängt alles vom Browser ab, klappt alles nicht 100%, vergiss es lieber..

cu
stonki


Titel: Benutzeranmeldung beim Zugriff über den Browser
Beitrag von: Wörsty am 23. Januar 2004, 14:46:34
Ich habe es beim IE so gemacht:
Code:
       <SCRIPT type="text/javascript">
        <!--
        function pop_ftp(url)
         {
          if(!url) url= "";
          pass = prompt("Bitte geben Sie Ihr Passwort ein.","");
          if(!pass)
           {
            // kein Passwort
           }
          else
           {
            var win=window.open('ftp://{USER_wird_von_PHP_eingetragen}:'+pass+'@ftp.server.de:21/'+url,'win','height=500,width=600,toolbar=no,location=no,menubar=no,scrollbars=yes,status=0,resizable=1,directories=0,left=40,top=40');
           }
         }
        //-->
        </SCRIPT>

Aufruf mit
Code:
....
Diese Dateien stehen auf dem FTP-Server unter <A onmouseover="self.status='Zum FTP-Server verbinden...'; return true;" onmouseout="self.status=''; return true;" target="_self" href="javascript:pop_ftp();">ftp://ftp.server.de</A> Port 21 zum Download bereit.
....

Geht auch mit Mozilla (bei mir 1.3) und Opera (bei mir 7.11)