Bei sortieren nach Datum werden manchmal nicht alle dateien angezeigt

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Guenther
    replied
    Originally posted by marsuhuba View Post
    beim ftp clienten war in den einstellungen datum übernehmen angehakt
    hab das geändert nun wird am server das datum des uploades eingetragen
    somit gibt es kein doppeltes datum
    Die Anpassung des FTP-Clients alleine wäre aber nur ein Workaround, weil es nur dann problemlos funktioniert, wenn Du mit Deinem (angepassten) FTP-Client die Uploads machst. Verwendest Du einen anderen Client, der nicht so angepasst ist, wird das Problem wieder auftauchen. Da wundert man sich dann möglicherweise nach Jahren, warum es plötzlich nicht mehr funktioniert.
    Lg
    Günther

    Leave a comment:


  • marsuhuba
    replied
    hi
    danke für den tipp
    habs ausgetestet funktioniert einwandfrei
    bin auch draufgekommen wieso das datum manchmal gleich war
    beim ftp clienten war in den einstellungen datum übernehmen angehakt
    hab das geändert nun wird am server das datum des uploades eingetragen
    somit gibt es kein doppeltes datum

    Leave a comment:


  • bandit600
    replied
    Originally posted by marsuhuba View Post
    Könnte es daran liegen wenn bei 2 Dateien das Datum Exakt gleich ist?
    Das könntest du auch relativ leicht selber herausfinden, in dem du ein paar echo's einbaust.

    Nutze beim Array nicht den Zeitstempel als Key, sondern den Dateinamen, da diese nicht doppelt vorkomen können.

    Leave a comment:


  • Bei sortieren nach Datum werden manchmal nicht alle dateien angezeigt

    Hallo
    Ich habe ein Script das Dateien aus nen Ordner ausliest und nach Datum sortiert.
    Funktioniert ansich recht gut aber es werden manchmal nicht alle Dateien angezeigt.
    Könnte es daran liegen wenn bei 2 Dateien das Datum Exakt gleich ist?

    PHP Code:
    <?php
       $ordner 
    "Micky Maus";
       
    $handle opendir ($ordner);
     
       while (
    $file readdir ($handle)) {
          if(
    $file != "." && $file != "..") {
             
    $compl $ordner."/".$file;
             if(
    is_dir($compl)) {
                
    $dirs [filemtime ($compl)] = "/".$file;
             } else {
                
    // kompletter Pfad
                
    $files [filemtime ($compl)] =  "<a href=\"".$compl."\">".$file."</a>";
             }
          }   
       }
     
       
    krsort ($dirs);
       foreach (
    $dirs as $key => $dir)
          echo 
    $dir '  ' date ("d F Y H:i:s."$key) . "<br/>";
         
       
    krsort ($files);
       foreach (
    $files as $key => $file)
          echo 
    $file ' &nbsp;&nbsp;&nbsp; ' date ("d F Y H:i:s."$key) . "<br/>";
     
       
    closedir($handle);
    ?>
    Hab das nur in den Griff bekommen wenn ich die betreffende Datei neu erstellt habe und dann auf den Server hochgeladen.
    Dann wird es auch korrekt dargestellt.

    mfg Marsuhuba
Working...
X