Tworzę system administracyjny dla pewnego niekomercyjnego serwisu. Chcę, aby wszystkie operacje w systemie były zapisane w pewnym pliku, od najnowszej operacji do najstarszej. W jednej linijce mają być zapisane zmienne dla jednej informacji. Zmienne: $data1 - pierwszy element daty, $data2 - drugi element, $id - identyfikator elementu strony, $login - login użytkownika, który wykonał operację i $tresc - tresc informacji.
Załórzmy, że mamy podane zmienne:
$plik="scieżka do pliku z danymi";
$data1=date("Y-m-d");
$data2=date("H:i:s");
i dane są oddzielone jakimś znakiem, np. || , przykładowa linia:
2002-08-26||16:35:15||sonda||admin||Zmieniono pytanie
gdzie:
$data1||$data2||$id||$login||$tresc
Chcę wiedzieć jak napisać skrypt, który będzie odczytywał $plik, rysował tabelę:
<table border=1 cellspacing=0 width=445 bordercolor=#66CCFF>
<tr><td width=20% class=mini>$data1<br>$data2</td><td width=60% class=n>$id</td><td width=20% class=mini>$login</td></tr>
<tr align=justify><td colspan=3 class=akt>$tresc</td></tr>
</table><br>
i uzupełniał ją danymi, zapisanymi w pliku od góry najnowsze, na dole najstarsze.
Wiem, że jest to trudne i moje wyjaśnienie może być też skomplikowane, ale bardzo proszę o pomoc.