tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
358
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Neok
    Neok Neok ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Schleswig-Holtstein
    Beiträge
    206
    Hi!

    Hab mal 'ne Frage:
    Gegeben ist ein Ordner mit 50 Dateien drin.
    Wie kann ich z.B. die 37te Datei auswählen und den Pfad zur Datei per echo ausgeben lassen?

    Kenn mich mit den Verzeichnis-Funktionen nicht so gut aus
     

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Dazu kannst Du z.B. meine Klasse DirectoryList nutzen. Dort werden, was fuer Dich wohl recht praktisch sein duerfte, die Dateien in einem numerisch indizierten Array abgelegt.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  3. #3
    Avatar von Neok
    Neok Neok ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Schleswig-Holtstein
    Beiträge
    206
    @Wronka:
    Danke! hab aber gesehen dass man das auch mit scandir() (ab PHP5) erledigen kann.
     

  4. #4
    Registriert seit
    Oct 2005
    Beiträge
    277
    Hi,
    wenn ich es richtig verstanden meinst du so etwas, oder?

    PHP-Code:
    <?php

    $array 
    = array();
    $class dir('./'); // Verzeichnis angeben
    while($datei $class->read())
    if ( 
    strlen($datei) > ) {
    array_push($array,$datei);
    }
    $class->close();

    echo 
    "<a href='".$array[36]."' target='_blank'>".$array[36]."</a>"// Kommt drauf an, welche Datei du möchtest

    ?>
    schiese
     

  5. #5
    Avatar von Neok
    Neok Neok ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Schleswig-Holtstein
    Beiträge
    206
    Ich habs so:
    PHP-Code:
    mt_srand((double)microtime() * 1000000); //Zufallszahl generieren
    $zufall mt_rand(1,50); 
    $files scandir($dirname);
    $rand_img_url "./".$dirname."/".$files[$zufall]; 
    Das ist im Grunde das was ich verwendet habe, natürlich noch mit Filter um . , .. und einen Unterordner rauszufiltern
     

Ähnliche Themen

  1. neuste Datei in einem Ordner suchen
    Von Bamboocha_10 im Forum Visual Basic 6.0
    Antworten: 9
    Letzter Beitrag: 30.11.09, 14:28
  2. Ordner öffnen und auswählen
    Von stabory im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 18.03.06, 15:59
  3. Nur die erste Datei in einem Ordner öffnen
    Von LotseDerLotsen im Forum PHP
    Antworten: 1
    Letzter Beitrag: 17.02.05, 20:03
  4. Antworten: 6
    Letzter Beitrag: 10.11.02, 12:44
  5. Datei in einem andren Ordner
    Von mæstrø im Forum PHP
    Antworten: 6
    Letzter Beitrag: 16.10.01, 19:03