69879 skanuj0448

69879 skanuj0448



Rozdział 17. ♦ System news 465

Rysunek 17.5. Przykładowy wygląd formularza edycji wiadomości

Wymienione zmienne pozwalają na sterowanie zachowaniem formularza z zewnętrznych skryptów. Dzięki temu ten sam formularz będzie mógł być wykorzystywany zarówno do edycji istniejących, jak i dodawania nowych wiadomości.

Pozostał nam jeszcze do napisania główny kod zarządzający całym systemem, czyli skrypt news.php. Jego treść została przedstawiona na listingu 17.6. Pracuje on w kilku trybach, w zależności od tego, czy i jakie argumenty zostały mu przekazane. Wykonywane czynności zależą od parametru action, który może przyjmować następujące wartości:

♦    showmessage — przekazana metodą 6ET oznacza, że ma zostać wyświetlona wiadomość o określonym identyfikatorze;

♦    showal 1 — przekazana metodą GET oznacza, że mają zostać wyświetlone wszystkie wiadomości;

♦    delete — przekazana metodą GET oznacza, że ma zostać usunięta wiadomość o określonym identyfikatorze;

♦    edit — przekazana metodą GET oznacza, że ma zostać wyświetlony formularz umożliwiający edycję wiadomości o określonym identyfikatorze;

♦    add — przekazana metodą POST oznacza, że do systemu ma zostać dodana nowa wiadomość;

♦    modi fy — przekazana metodą POST oznacza, że ma zostać zmodyfikowana wiadomość o określonym identyfikatorze.


Wyszukiwarka

Podobne podstrony:
skanuj0459 Rozdział 18. ♦ System zbierania opinii 477 if(!@mysql_query($query)){ //echo( Wystąpił bł
skanuj0463 Rozdział 18. ♦ System zbierania opinii 481 3k Edycfc Bo:r Prr-jc &M«1o • s1 v
skanuj0466 (2) Rozdział 18. ♦ System zbierania opinii 483 W przypadku gdy skrypt zostanie wywołany p
skanuj0468 (2) Rozdział 18. ♦ System zbierania opinii 485 Rysunek 18.3. Efekt wywołania skryptu anki
skanuj0209 (4) Rozdział 7. ♦ System plików 221 Rysunek 7.13. Przykładowy efekt działania skryptu&nbs
44715 skanuj0457 Rozdział 18. ♦ System zbierania opinii 475 Jeśli teraz użytkownik o identyfikatorze
19040 skanuj0461 Rozdział 18. ♦ System zbierania opinii 479 i pobierane w pętli whi 1 e przy użyciu
Rozdział 11. ♦ System Nodes 465 riału pochodzi oraz która to tego typu tekstura. Nazwy te mogę być d
Rozdział li. ♦ System Nodes 439 Rysunek 11.29. Wykorzystanie Value Node jako wyznacznika wartoś

więcej podobnych podstron