Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
438
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Loddar1 Loddar1 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    88
    Hallo Leute,
    Ich brauche mal hilfe.
    Ich habe einen Ordner mit mehreren Unterordnern, in diese will ich dateien uploaden.
    Ich habe ein UploadScript, über das man Dateien in das gesamte Rootverzeichnis hochladen kann. Das ist mir aber zu unübersichtlich.
    Weis einer wie man das Script abändern kann, so das nur der Ordner mit seinen Unterordnern zu sehen ist?

    Hier mal das Script:
    HTML-Code:
    <form method="post" action="" enctype="multipart/form-data">
    <p>Bitte Datei auswählen
    <br />
    <input type="file" size="50" name="datei" />
    Ziel: <select name="ziel">
    PHP-Code:
    if($_POST[senden]=='Hochladen'){
    copy($_FILES['datei']['tmp_name'], $_POST[ziel]."/".$_FILES[datei]['name']); 
    }
    $ziel='<option value=".">Rootverzeichnis</option>';
    $verz opendir("./");
    while (
    $file readdir ($verz)) {
    if(
    $file!="." && $file!=".." && is_dir($file))
    {
    $ziel.='<option value="./'.$file.'"">'.$file.'</option>';
    $verz2opendir('./'.$file);while ($file2 readdir ($verz2)) {if($file2!="." && $file2!=".." && is_dir('./'.$file.'/'.$file2)){$ziel.='<option value="./'.$file.'/'.$file2.'"">-'.$file2.'</option>';
    }
    }
    }
    }
    echo 
    $ziel;closedir($verz);echo'</select></p></div>
    <p><input class="formbut" type="submit" name="senden" value="Hochladen" /></p>
    </form>'

    Geändert von Loddar1 (05.09.10 um 16:15 Uhr)
     

  2. #2
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Hallo,

    Zu deine PHP-Skript:
    Kann das sein, dass dein Skript nur die ersten Unterordner ausgibt und nicht mehr die Unterordner von denen usw.?
    Und wo ist der Teil, bei dem die Datei hochgeladen bzw. verarbeitet wird?

    Um hochgeladene Dateien zu verschieben, kann man die Funktion move_uploaded_file benutzen.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #3
    Loddar1 Loddar1 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    88
    Ja nur die ersten Unterordner, aber in der gesamten root
    ansonsten ist jetzt alles vorhanden, den es funktioniert.
    Geändert von Loddar1 (05.09.10 um 16:15 Uhr)
     

  4. #4
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.203
    Blog-Einträge
    3
    Und wo ist jetzt das Problem bzw. die Frage?
    Zitat Zitat von Loddar1
    Weis einer wie man das Script abändern kann, so das nur der Ordner mit seinen Unterordnern zu sehen ist?
    Du hast doch gerade geschrieben, dass es funktioniert, oder?
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  5. #5
    Loddar1 Loddar1 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    88
    Da in der Root 80 bis 150 Dateien sind, ist die Übersicht sehr schlecht ich möchte nicht 80 bis 150 Ordner ( mit Unterordner ) sehen und dann das falsche Verzeichnis wählen.
    Ich möchte nur die 5 bis 10 unterordner in den von mir bestimmten hauptordner sehen.
     

  6. #6
    Loddar1 Loddar1 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    88
    Habe es selbst hingekriegt....
    Trotzdem Danke
     

Ähnliche Themen

  1. Ordner erstellen? ( Datei-upload )
    Von sandroP im Forum PHP
    Antworten: 3
    Letzter Beitrag: 07.06.08, 20:29
  2. Antworten: 2
    Letzter Beitrag: 21.11.05, 13:58
  3. Antworten: 1
    Letzter Beitrag: 14.06.05, 01:25
  4. Datei-Upload in Ordner
    Von uwee im Forum PHP
    Antworten: 3
    Letzter Beitrag: 27.10.04, 16:56
  5. Datei-upload in bestimmten ordner
    Von Blaschki im Forum PHP
    Antworten: 4
    Letzter Beitrag: 26.09.03, 09:40