• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

FTP Verzeichnis ausgeben

DJ-Plazmatron

Neues Mitglied
Nabend :)

Ich habe schon damals mal als OS-City mein alter Account hier, angefragt wegen dieser sache.

Ich habe auch folgenden code erhalten, der auch funktioniert

PHP:
 <?php
$handle = "./"; //fuer aktuelle dir
$scan = scandir ($handle);

foreach ($scan as $datei)
{
  if(!is_dir("$datei"))
  {
  echo"<a href='./$datei'>$datei</a><br/>";
  }
}


Jedoch habe ich da einen fehler festgestellt, das script scheint probleme damit zu haben dateien die ein % zeichen im namen haben zum download rauszugeben, weil man bekommt dann eine weise seite mit der meldung Bad Request.


Könnte mir das vieleicht jemand bitte an dem code korrigieren, ich besitze leider selber immer noch keine php kenntnisse tut mir leid.


wäre euch sehr dankbar wenn ihr mir den code verbessern könntet damit es geht, bzw vieleicht wenn jemand einen besseren weiss mir den geben könnte,


vielen dank:)
 
Das liegt höchstwahrscheinlich an Dateinamen mit Leerzeichen.
Vermeide diese und das Problem sollte nicht bestehen.
 
ne ebend nicht, ich habe in den ordner wo die dateien liegt eine htaccess datei reingelegt über der man nur durch aufruf des ordners das ftp verzeichnis ausgegebn bekommt, dort kann ich den download mit dem % zeichen im namen problem los starten.
 
Wie schon erwähnt ich kann leider kein PHP, wäre dankbar wenn du mir vieleicht erklären könntest wie das den geht, tut mir leid.
 
Zurück
Oben