Sestavenφ dynamickΘ HTML strßnky

P°i vytvß°enφ dynamickΘ HTML strßnky spolupracuje n∞kolik aplikacφ:

1. www browser - s touto aplikacφ pracuje u₧ivatel, browser odesφlß po₧adavky webserveru a zobrazuje v²slednou strßnku

2. webserver - komunikuje s browserem, p°edßvß u₧ivatel∙v po₧adavek WinBase602 Internet klientovi (WBIK), p°ebφrß od n∞j sestavenou strßnku a odesφlß ji browseru

3. WinBase602 Internet klient

4. WinBase602 SQL server - spravuje data, se kter²mi pracuje danß aplikace a provßdφ SQL p°φkazy, kterΘ sestavil Internet klient; uchovßvß WBC konektory a HTW Üablony

Struktura po₧adavku, kter² vysφlß www browser a kter² obdr₧φ Internet klient, je nßsledujφcφ:

WinBase602 Internet klienti jsou realizovßni formou skript∙, kterΘ rozÜi°ujφ mo₧nosti webserveru. Z tohoto d∙vodu je nutno v po₧adavku uvΘst adresß° se skripty webserveru a takΘ nßzev skriptu (tj. Internet klienta), kter² mß vy°φdit tento po₧adavek (proto₧e samotn² webserver neumφ sestavovat dynamickΘ HTML strßnky s ·daji z databßze). WWW objekty jsou v databßzi pojmenovßny bez p°φpon. P°i jejich volßnφ (v rßmci URL) je t°eba p°φponu uvΘst (WBC pro konektor, HTW pro Üablonu, WBS pro selektor).

Zßrove≥ s po₧adavkem www browser vysφlß takΘ seznam tzv. formulß°ov²ch prom∞nn²ch a jejich hodnot. Jsou to ·daje, kterΘ u₧ivatel zadal v jednotliv²ch prvcφch (tagy <INPUT>) HTML formulß°e (tag <FORM>). Internet klient je volßn typicky v okam₧iku, kdy u₧ivatel stiskne tlaΦφtko SUBMIT (tj. <INPUT TYPE="SUBMIT" VALUE="Odeslat">) a Internet klient zpracuje zadanΘ ·daje (kterΘ dostane prost°ednictvφm formulß°ov²ch prom∞nn²ch) a vygeneruje HTML strßnku, kterou nßsledn∞ browser zobrazφ.