Datei Problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datei Problem

    Wie kann ich folgende Dinge anstellen?

    Wenn Datei erstellt ist beim Aufruf prüfen ob sie älter als 30min ist
    Ist sie älter als 30min neu erstellen, ansonsten auslesen.
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

  • #2
    Schau dir mal die Funktion an, die hilft dir bestimmt weiter...
    http://de3.php.net/manual/de/function.filemtime.php
    Ans Ziel kommt nur der, der auch eins hat. www.e-cross.info

    Kommentar


    • #3
      mit
      http://de.php.net/manual/de/function.filemtime.php


      gruss

      rth
      H I L F E
      GD FreeType Antialising
      Gesuch PHP Entwicklungsumgebung
      ------------------------------------------
      Der Cmabrigde rael tset, sruf whoin du wlilst

      Kommentar


      • #4
        So, nun bekomme ich ja das Änderungsdatum von dem File:
        PHP-Code:
        <?php
            $filename 
        'versuch.txt';
            if (
        file_exists($filename))
            {
                
        $last_edit  filemtime($filename);
                echo 
        'Letzte Änderung '.$last_edit.'<br>';
                
        $now_edit   = ;// Das fehlt mir
                
        echo 'Zeit vor 30min '.$now_edit.'<br>';

            }

        ?>
        Doch wie bekomme ich nun den timestamp vor 30min raus?
        *winks*
        Gilbert
        ------------------------------------------------
        Hilfe für eine Vielzahl von Problemen!!!
        http://www.1st-rootserver.de/

        Kommentar


        • #5
          @Wotan: Der Zeitpunkt von 30 Minuten:
          PHP-Code:
          $vor30minuten time() - 30*60
          Prüfen ob oder jünger:
          PHP-Code:
          $last_edit  filemtime($filename);
          if ( 
          $last_edit >= $vor30minuten ) {
             
          // Auslesen ...
          } else {
             
          // Neuschreiben ...

          carpe noctem

          [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
          [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

          Kommentar


          • #6
            Soweit war ich jetzt mit probieren auch schon, nur die if-else hat noch nicht gestimme.

            Aber dennoch danke ich dir.
            *winks*
            Gilbert
            ------------------------------------------------
            Hilfe für eine Vielzahl von Problemen!!!
            http://www.1st-rootserver.de/

            Kommentar


            • #7
              Wie überschreibe ich jetzt den Inhalt der Datei?

              Es darf immer nur eine Wert in der Datei sein.
              *winks*
              Gilbert
              ------------------------------------------------
              Hilfe für eine Vielzahl von Problemen!!!
              http://www.1st-rootserver.de/

              Kommentar


              • #8
                Mit fopen("dateiname", "w") öffnest Du eine Datei zum schreiben. Die Der FilePointer wird auf das 0. Byte gesetzt und der Rest der Datei abgeschnitten.

                Mit fwrite() schreibst Du ....

                Und mit fclose() wird die Datei wieder geschlossen ...
                carpe noctem

                [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
                [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

                Kommentar


                • #9
                  Wie sagte Hansi Rosental immer:
                  "Und das war Spitze".
                  *winks*
                  Gilbert
                  ------------------------------------------------
                  Hilfe für eine Vielzahl von Problemen!!!
                  http://www.1st-rootserver.de/

                  Kommentar

                  Lädt...
                  X