![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 11.05.2002 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chcę zamieścić na swojej stronie proste, "drzewiaste" ![]() Mamy plik np. forum.php, którego funkcją jest wyświetlanie postów. "Wiedzę" o tym, jak wyświetlać posty czerpie z pliku posty.dat, który wygląda na przykład tak: x0<1<<2<3x4<5 Tłumaczę o co chodzi. Cyfra (0, 1, 2..) oznacza nazwę pliku zawierającego treść wiadomości. Znaki <, w zależności od ich liczby wskazują na "poziom" posta. Jeśli wystąpi x, licznik poziomu przyjmie wartość 0 (nowy wątek). Znaczki są oczywiście przykładowe, mogą być dowolne, byle nie cyfry. Dane wejściowe z przykładu dałyby więc wynik w postaci drzewka: 0 | |--1 | |--2 | |--3 | 4 | |--5 Oczywiście tytuły i daty postów odczytywane byłyby z nagłówków plików. Jeśli chodzi o administrację, czyli głównie wywalanie wiadomości, to wystarczyłoby podać numer posta, który zostałby usunięty z pliku posty.dat, wraz z "przyległościami" - określeniem poziomu i z odpowiedziami. No i co myślicie :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:12 |