|
![]() | Funkce ve v²razu | ![]() | V²razy v konektorech a šablonßch |
Formßt:
prom∞nnß
V²znam:
Pou₧φvß se k zφskßnφ hodnoty systΘmovΘ prom∞nnΘ, tj. prom∞nnΘ, kterß existuje a naplnφ se v ka₧dΘm konektoru bez zßsahu u₧ivatele. Lze pou₧φt v konektoru i v Üablon∞. Viz takΘ prom∞nnΘ detail sekce
nßzev prom∞nnΘ | v²znam a vlastnosti prom∞nnΘ |
MaxRecords |
- hodnota z WBC konektoru, maximßlnφ poΦet zßznam∙, kter² mohl b²t p°eΦten z databßze
- pokud v souboru WBC nenφ hodnota - je typu Integer |
wb_client
|
- hodnota parametru cgi-binPath v INI souboru dopln∞nß o typ klienta (nap°. /cgi-bin/602cgi8.exe)
- viz podrobnosti - je typu °et∞zec |
wb_database
|
nßzev databßze, ke kterΘ se WBIK p°ipojuje
- viz podrobnosti - je typu °et∞zec |
wb_application
|
nßzev aplikace, se kterou WBIK pracuje
- viz podrobnosti - je typu °et∞zec |
wb_url
|
hodnota <%wb_client%>/<%wb_database%>/<%wb_application%> , tj. Φßst URL p°ipravenß tak, aby v akcφch bylo mo₧no psßt:<FORM ACTION="<%wb_url%>/nßzev_www_objektu.htw">
- viz podrobnosti - je typu °et∞zec |
wb_www_object
|
nßzev WWW objektu (bez p°φpon .wbc, .htw, .wbs), kter² se prßv∞ provßdφ. Jejφ hodnota se m∙₧e m∞nit: v p°φpad∞, ₧e se provßdφ konektor (samostatn² WWW objekt), obsahuje tato prom∞nnß jmΘno konektoru, p°i provßd∞nφ Üablony, kterß je uvedena v ·daji Template v konektoru, obsahuje tato prom∞nnß jmΘno tΘto Üablony. Navφc pokud nastane p°i provßd∞nφ WWW objektu chyba a generuje se dokument podle chybovΘ Üablony, obsahuje tato prom∞nnß nßzev chybovΘ Üablony; v p°φpad∞ standardnφ chybovΘ Üablony mß tato prom∞nnß hodnotu NULL |
SERVER_NAME
|
domΘnovΘ jmΘno webserveru
- je typu °et∞zec |
QUERY_STRING
|
obsahuje seznam vÜech vstupnφch formulß°ov²ch prom∞nn²ch ve formßtu prom∞nnß1=hodnota1&prom∞nnß2=hod nota2& ...
JmΘna prom∞nn²ch i hodnoty jsou "odescapovanΘ" (tj. pod°et∞zce %hh jsou p°evedeny na znaky danΘho ASCII k≤du). Prom∞nnß QUERY_STRING mß hodnotu NONESTRING, pokud dan² konektor zpracovßvß vstup z formulß°e <FORM ENCTYPE="multipart/form-data">, tj. pokud dan² formulß° odesφlß do databßze aspo≥ jeden soubor pomocφ <INPUT TYPE="FILE">. |
wb_suffix_path
|
obsahuje Φßst URL za nßzvem WWW objektu, kter² klienti provßd∞jφ.
Nap°. pro URL |
CURRENT_DATE
|
aktußlnφ datum
- je typu datum (Date) |
CURRENT_TIME
|
aktußlnφ Φas
- je typu Φas (Time) |
CURRENT_TIMESTAMP
|
aktußlnφ ·daj o datu a Φase
- je typu datum a Φas (Timestamp) |
REMOTE_ADDR
|
IP adresa poΦφtaΦe s internetov²m prohlφ₧eΦem (browserem), kter² po₧aduje sestavenφ strßnky; tento ·daj se zφskßvß od WWW serveru
- je typu °et∞zec |
REMOTE_HOST
|
domΘnovΘ jmΘno poΦφtaΦe s internetov²m prohlφ₧eΦem (browserem), kter² po₧aduje sestavenφ strßnky; tento ·daj se zφskßvß od WWW serveru - ne vÜechny WWW servery tuto hodnotu p°edßvajφ
- je typu °et∞zec |
HTTP_USER_AGENT
|
°et∞zec obsahujφcφ informaci o pou₧itΘm browseru; ne vÜechny WWW servery tuto hodnotu p°edßvajφ, konkrΘtnφ hodnoty je t°eba vyzkouÜet
- je typu °et∞zec |
HTTP_COOKIE_xxx
|
existuje-li cookie jmΘnem xxx, lze jeho hodnotu zφskat z tΘto prom∞nnΘ
- je typu °et∞zec |
HTTP_REFERER
|
obsahuje hodnotu HTTP hlaviΦky Referer (viz. norma HTTP/1.1), nebo NULL, pokud danß hlaviΦka nenφ pro dan² dokument nastavena.
- je typu °et∞zec |
P°φklad:
pou₧itφ prom∞nnΘ s konstantnφ Φßstφ URL
<FORM METHOD="POST" ACTION="<%wb_url%>/20f.htw" TARGET="hlava_frame">
atd.
P°φklad:
jednoduchΘ zjiÜt∞nφ typu browseru:
<% if HTTP_USER_AGENT .=. "MSIE" %> MSIE <%else%> NN <%endif%><br>
![]() | Funkce ve v²razu | ![]() | V²razy v konektorech a šablonßch |