Rozdział 20. ♦ Forum 515
Rysunek 20.1. Przykładowy wygląd głównej strony forum
użytkownika. Najpierw jest więc sprawdzane, czy jest ustawiona zmienna sesji o nazwie załogowany. Drugi wiersz zawiera natomiast nagłówki kolumn, czyli ciągi znaków: Temat, Autor i Data.
Kolejne wiersze są generowane w pętli while na podstawie wyników zapytania. W kolejnych indeksach tablicy row znajdują się następujące dane:
♦ O — nazwa użytkownika;
♦ 1 — identyfikator artykułu;
♦ 2 — data artykułu;
♦ 3 — temat artykułu.
Dane te są umieszczane w poszczególnych komórkach tabeli. Każdy temat jest jednocześnie odnośnikiem skonstruowanym według schematu:
<a href='forum.php?act i on=showt&i d= idartykufu&page=l’>7emat</a> jest to więc wywołanie skryptu forum.php i przekazanie mu parametrów:
♦ action — o wartości showt, wskazującego rodzaj operacji, która ma zostać wykonana;
♦ id — o wartości wskazującej identyfikator artykułu;
♦ page — o wartości 1, wskazującego numer strony z listą wiadomości w danym wątku.