filetime() letzte Aktualisierung

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

  • filetime() letzte Aktualisierung

    Ich möchte von allen csv Dateien aus einem Ordner
    das letzte Aktualisierungsdateum auslesen.
    Hierzu habe ich folgendes probiert,
    erhalte aber keine Fehlermeldung noch irgendein Ergebnis...

    PHP Code:
    $extansion '*.csv';
    $files '../../../../home/'.$extansion;

    foreach (
    $files as $file) {
       
    $datumAktualisierung date ("d.m.Y"filemtime($file));
       
    $zeitAktualisierung date ("H:i"filemtime($file));

       echo 
    "Die <b>letzte Aktualisierung</b> der Datei
     <b>
    $file</b> hat am ".$datumAktualisierung."
     um "
    .$zeitAktualisierung." Uhr stattgefunden.";

    Last edited by kerbstone; 22-12-2006, 16:30.

  • #2
    das kann auch nicht funktionieren. du mußt das verzeichnis per readdir auslesen, und dann erst auf dateiendung und datum überprüfen.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Comment


    • #3
      Okay, habe es nun so probiert, wie du meintest.
      Leider wieder nichts:

      PHP Code:
      $ordner "../../../../home/";

      $handle opendir($ordner);
      $extansion ".csv";

      while (
      $file readdir ($handle)) {
          if(
      $file != "." && $file != ".." && !is_dir($file) && substr($file, -4) == $extansion) {

              
      $datumAktualisierung date ("d.m.Y"filemtime($file));
              
      $zeitAktualisierung date ("H:i"filemtime($file));

              echo 
      "Die <b>letzte Aktualisierung</b> der Datei ".$file." hat 
      am "
      .$datumAktualisierung." um ".$zeitAktualisierung." Uhr 
      stattgefunden.<br/>"
      ;
          }
          else { echo 
      "Die Dateien können nicht gelesen werden."; exit(); }
      }
      closedir($handle); 
      Last edited by kerbstone; 22-12-2006, 18:11.

      Comment


      • #4
        Ich verstehe es nicht:

        1. muss ich doch den Ordner durchsuchen
        2. gucken ob es sich um keinen weiteren Ordner handelt bzw. eine .csv Datei ist
        und 3. das Datum mittles filemtime() bestimmen

        Mir erscheint das logisch...

        *grübel*, das erscheint mir alles richtig im code
        Last edited by kerbstone; 22-12-2006, 17:52.

        Comment

        Working...
        X