liegt es am PHP Skript?

Alles, was PHP betrifft, kann hier besprochen werden.

liegt es am PHP Skript?

Postby Slick6 » 15. November 2004 23:05

Hallo erstmal,

Hab mir eine schöne Seite mit Flash gebastellt die nur im Intranet später läuft! Dies funktioniert schon. Hab den Root Ordner verschoben (außerhalb vom xampplite Ordnerbaum) und dann mit Windows Unterordner erstellt, so das die ganze Sache übersichtlich bleibt. Auf der Seite biete ich dan kleine Tools zum Download an, und da liegt mein Problem!!!!

mit dem kleinen php Script:
Code: Select all
<?

$verz=".";
$handle=opendir($verz);

while ($file = readdir ($handle)) {
      if ($file != "." && $file != ".." && ereg(".zip",$file) || ereg(".rar",$file) || ereg(".gif",$file) ) {
      $dirs[] = $file;
      }
   }

   closedir($handle);
   $laenge=count($dirs);

   if($laenge>0){
       sort($dirs);      

      echo "&files=";
      for($i=0;$i<$laenge;$i++){
          if($i<$laenge){
         echo    "<FONT COLOR='#AAAAAA'> <a href='".$dirs[$i]."'TARGET='_blank'><u>".$dirs[$i]."</u></a></FONT><br>";
         }else{
         echo $dirs[$i]."&";
         }
      }

   }else{
   echo"&files=0&";
}
?>

lasse ich mir die Dateien im Flash anzeigen was auch funktioniert.
Aber wenn ich drauf klick und der Download starten müßte kommt eine Fehlermeldung im Browser :
HTTP 404 - Datei nicht gefunden

Im Browserpfad steht dann auch z.B.: 192.168.1.3/ (Datei)
da die Datei aber in einem Unterordner liegt müste doch da stehenz.B.:
192.168.1.3/Unterordner/ (Datei)

Also ich hab schon alles mögliche versucht, das Problem muß meiner Meinung nach im php Script liegen!

Könnte mir es einer so umschreiben, daß man im Unterordner (z.B. root/download/(Datei) ) die Daten auch downloaden kann? Es wäre mir sehr hilfreich, denn ich hab keine rechte Ahnung von PHP.

Danke schon mal ... :?:
Nobody is Perfect
User avatar
Slick6
 
Posts: 1
Joined: 14. November 2004 23:41

Return to PHP

Who is online

Users browsing this forum: No registered users and 21 guests