Willkommen Gast. Bitte Einloggen oder Registrieren
 
Sprache wählen:
 
  Last Script Version: 20

  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
Sortierfolge in logdb* wiederherstellen (Gelesen: 5842 mal)
hr3
Global Moderator
*****
Offline


Es gibt nichts Gutes/
außer: Man tut es. E.Kästner

Beiträge: 1126
Germany
Geschlecht: male
Sortierfolge in logdb* wiederherstellen
14.02.11 um 17:05:51
 
Wenn bei logdb.dta bzw. logdb_backup.dta Werte unter Zeilen mit fehlerhaftem Timestamp: angezeigt werden, kann dieses auch an einer unzulässigen Reihenfolge liegen. In diesem Fall Reparatur unterbrechen, (soweit noch nicht geschehen Datei(en) sichern,) folgendes Programm in Verzeichnis log/ installieren und ausführen.

Für logdb.dta muß die zweite Zeile entsprechend angepaßt werden.

Code:
<?php
$file='logdb_backup.dta';
$handle=fopen($file,'r');
while(!FEOF($handle)) {$a[]=fgets($handle);}
fclose($handle);
unset($handle);
asort($a);
$handle=fopen($file,'w');
foreach ($a as $value) {fwrite($handle,$value);}
fclose($handle);
echo count($a).' Zeilen sortiert';
?> 


Danach erneut Reparatur aufrufen. Ergebnis prüfen. Ohne Gewähr.
Zum Seitenanfang
« Zuletzt geändert: 21.06.11 um 09:46:49 von hr3 »  
 
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken