Wie sagte Hansi Rosental immer:
"Und das war Spitze".
Datei Problem
Einklappen
X
-
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 ...
Einen Kommentar schreiben:
-
Wie überschreibe ich jetzt den Inhalt der Datei?
Es darf immer nur eine Wert in der Datei sein.
Einen Kommentar schreiben:
-
Soweit war ich jetzt mit probieren auch schon, nur die if-else hat noch nicht gestimme.
Aber dennoch danke ich dir.
Einen Kommentar schreiben:
-
@Wotan: Der Zeitpunkt von 30 Minuten:
PHP-Code:$vor30minuten = time() - 30*60;
PHP-Code:$last_edit = filemtime($filename);
if ( $last_edit >= $vor30minuten ) {
// Auslesen ...
} else {
// Neuschreiben ...
}
Einen Kommentar schreiben:
-
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>';
}
?>
Einen Kommentar schreiben:
-
-
Schau dir mal die Funktion an, die hilft dir bestimmt weiter...
http://de3.php.net/manual/de/function.filemtime.php
Einen Kommentar schreiben:
-
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.Stichworte: -
Einen Kommentar schreiben: