Witam mam log strony w pliku .txt i czy można zrobić jakoś sortowanie według danych, np według $czas_log
<?php
print "<span class="admintitle
">Log'i witryny</span><br>"; print "<table border="1">"; print "<tr><td class="log1
"><b>Typ błędy</td><td class="log1
"><b>ID sesji</b></td>"; print "<td class="log1
"><b>Przeglądarka</b></td><td class="log1
"><b>IP</b></td> <td class="log1"><b>Data</b></td></tr>";
$wskaz = @fopen("log.txt", "r"); while($wiersz = @fgets($wskaz, 1024
)) {
list
($errortype, $sesjielog, $agent, $ip, $czas_log) = explode(":|:", $wiersz); print "<td class="log
">$errortype</td>"; print "<td class="log
">$sesjielog</td>"; print "<td class="log
">$agent</td>"; print "<td class="log
">$ip</td>"; print "<td class="log
">$czas_log</td>"; }
?>
Skrypt zapisujący dane do pliku .txt wygląda następująco:
<?php
$czas_log = date("d.n.Y/H:i:s"); $plik = 'log.txt';
$wskaz = @fopen($plik, "a"); fwrite($wskaz,"$errortype:|:$sesjielog:|:$_SERVER[HTTP_USER_AGENT]:|:$_SERVER[REMOTE_ADDR]
:|:$czas_logn"); ?>
Ten post edytował Mike122 23.08.2006, 22:12:44