66219 skanuj0497 (2)

66219 skanuj0497 (2)



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.


Wyszukiwarka

Podobne podstrony:
28530 skanuj0478 Rozdział 19. ♦ Subskrypcje 495 Rysunek 19.3. Ekran umożliwiający dokonanie subskryp
skanuj0491 Rozdział 20. ♦ Forum 509 e1se{ echo("<a h ref- forum.php?acti on-showts&i d=l
skanuj0493 Rozdział 20. ♦ Forum 511 if($page + 1 <- $pagesCount){ $next = Spage + 1: echo("&
skanuj0495 (2) Rozdział 20. ♦ Forum 513 Zadaniem funkcji showThreads jest wyświetlenie listy wątków.
skanuj0503 Rozdział 20. ♦ Forum 523 else{ echo("<p al i gn= center ^Nieprawidłowe wywołanie
skanuj0499 Rozdział 20. ♦ Forum 517 Pobrane dane są przetwarzane w pętli whi lei umieszczane w tabel
57388 skanuj0489 Rozdział 20. ♦ Forum 507 Ta jedna tabela wystarczy do realizacji całego forum. Możn
33373 skanuj0505 (2) Rozdział 20. ♦ Forum 525 Jeśli parametr action ma wartość showts, skrypt oczeku

więcej podobnych podstron