TBN.ru - яерэ, фхбсыюъ он опюбхкюл
ьЙНКЮ МЮВХМЮЧЫЕЦН чГЕПЮ. оЕПЕДЮВЮ Х НАПЮАНРЙЮ ДЮММШУ

оЕПЕДЮВЮ Х НАПЮАНРЙЮ ДЮММШУ

лЮКН ЦДЕ БШ ЯЛНФЕРЕ БЯРПЕРХРЭ ПЮЯЯЛЮРПХБЮЕЛШЕ ГДЕЯЭ БНОПНЯШ. оНВЕЛС-РН АНКЭЬХМЯРБН ЯНГДЮРЕКЕИ СВЕАМХЙНБ ОН JavaScript Х DHTML ЯРЮПЮРЕКЭМН СЛЮКВХБЮЧР ДЮММШИ ЮЯОЕЙР. лЕФ РЕЛ РЕЛЮ ХМРЕПЕЯМЮЪ, МЕ ЯКНФМЮЪ Х БЕЯЭЛЮ ОНКЕГМЮЪ.

йЮЙ ОЕПЕДЮРЭ ДЮММШЕ Б *.html-ТЮИК.

нВЕМЭ ОПНЯРН - ВЕПЕГ ЕЦН ЮДПЕЯ (URL). оНЯКЕ ЮДПЕЯЮ ЯРЮБХРЕ ГМЮЙ БНОПНЯЮ Х ОНЯКЕ МЕЦН ГЮДЮЕРЕ ОЮПЮЛЕРП, ЙНРНПШИ УНРХРЕ ЯННАЫХРЭ ТЮИКС. еЯКХ МСФМН ОЕПЕДЮРЭ МЕЯЙНКЭЙН ОЮПЮЛЕРПНБ, ПЮГДЕКЪЕРЕ ХУ ЮЛОЕПЯЮМДНЛ. мЮОПХЛЕП, РЮЙ
"file.html?1234" ХКХ
"file.html?12&42&param&78456"

лНФМН ОЕПЕДЮБЮРЭ ДЮММШЕ ХГ ТНПЛШ, ХЯОНКЭГСЪ ЛЕРНД get. б ЩРНЛ ЯКСВЮЕ БШГНБ ТЮИКЮ АСДЕР БШЦКЪДЕРЭ ЙЮЙ
"file.html?name1=value1&...nameX=valueX"

йЮЙ ОНКСВХРЭ ОЕПЕДЮММШЕ ДЮММШЕ

йЮЙ БШ ДНЦЮДШБЮЕРЕЯЭ, НАПЮАЮРШБЮЕРЯЪ БЯЕ Я ХЯОНКЭГНБЮМХЕЛ JavaScript.
var ex_url=location.search.substring(1);
рН АХЬЭ ЛШ ГЮОХЯШБЮЕЛ Б ОЕПЕЛЕММСЧ ex_url БЯЕ РН, ВРН МЮУНДХРЯЪ ОНЯКЕ ГМЮЙЮ БНОПНЯЮ. еЯКХ БШ ОЕПЕДЮЕРЕ НДХМ ОЮПЮЛЕРП, РН БЯЕ - НАПЮАЮРШБЮИРЕ ex_url (ЙЯРЮРХ, ЕЕ РХО - ЯРПНЙЮ) Х Б ГЮБХЯХЛНЯРХ НР ЕЕ ГМЮВЕМХЪ ВРН-КХАН ДЕКЮИРЕ. еЯКХ БШ ОЕПЕДaБЮКХ МЕЯЙНКЭЙН ОЮПЮЛЕРПНБ, МЮДН ХУ ПЮГДЕКХРЭ.
var param=ex_url.split('&');
рЕОЕПЭ ЛШ ОНКСВХКХ ЛЮЯЯХБ param, ЯНДЕПФЮЫХИ ОЕПЕДЮММШЕ ГМЮВЕМХЪ. еЯКХ БШ ОЕПЕДЮБЮКХ ДЮММШЕ ВЕПЕГ ТНПЛС, РН МЮДН ЕЫЕ ХГАЮБХРЭЯЪ НР ГМЮЙНБ ПЮБЕМЯРБЮ.
var values = new Array();
for(i=0; i<param.length;i++) {
var b = param[i].split('=');
values[b[0]] = unescape(b[1]);
}

рЕОЕПЭ БЯЕ ДЮММШЕ ГЮМЕЯЕМШ Б УЕЬ. еЯКХ ЯРПНЙЮ ГЮОПНЯЮ АШКЮ, МЮОПХЛЕП,
file.html?name=alex&age=28&left=right"
РН ОНКСВХКХ ЛЮЯЯХБ
values[name]="alex";
values[age]="28";
values[left]="right";

оПХЛЕП ХЯОНКЭГНБЮМХЪ

б ЙЮВЕЯРБЕ ОПХЛЕПЮ ПЮЯЯЛНРПХЛ РЮЙСЧ ЯХРСЮЖХЧ. еЯРЭ МЮАНП ТНРНЦПЮТХИ Х, ОНЛХЛН НАШВМНИ ЦЮКЕПЕХ Я ОПЕДОПНЯЛНРПНЛ, МСФМН НПЦЮМХГНБЮРЭ ЯКЮИД-ЬНС. лНФМН, ЙНМЕВМН, ХГЛЕМЪРЭ ЯБНИЯРБН src ЙЮПРХМНЙ, МН Netscape, МЮОПХЛЕП, МЕ ОНГБНКЪЕР ОПХ ЩРНЛ ХГЛЕМЪРЭ ПЮГЛЕПШ Х БЯЕ ЙЮПРХМЙХ АСДСР БРХЯМСРШ Б ПЮЛЙХ ЯЮЛНИ ОЕПБНИ, ЯКЕДНБЮРЕКЭМН, ХЯЙЮФЕММШЛХ. й РНЛС ФЕ, ФЕКЮРЕКЭМН, ВРНАШ ОПХ ОПНЯЛНРПЕ МНБНИ ТНРНЦПЮТХХ НАМНБКЪКХЯЭ Х АЮММЕПШ, Ю БЯРЮБКЪРЭ ДКЪ ЙЮФДНЦН ЯБНИ ЯЙПХОР МЕНУНРЮ. оНЩРНЛС ЯДЕКЮЕЛ ЯКЕДСЧЫЕЕ:

дКЪ ОПНЯРНРШ ОПЕДОНКНФХЛ, ВРН БЯЕ ТНРНЦПЮТХХ ЯНУПЮМЕМШ Б ТЮИКЮУ 1.jpg, 2.jpg, 3.jpg Х РЮЙ ДЮКЕЕ. дЕКЮЕЛ ЯРПЮМХВЙС, Ю Б РНЛ ЛЕЯРЕ, ЦДЕ ДНКФМЮ АШРЭ ТНРНЦПЮТХЪ, БЯРЮБКЪЕЛ ЯКЕДСЧЫХИ ЯЙПХОР.

<table>
<script language=javascript>
max_num=100;
ex_url=location.search.substring(1);
if (ex_url.length==0) {
number=1;
}
else {
number=parseInt(ex_url,10);
}
prev=number-1;
next=number+1;
if (number<2) {
}
else {
document.write("<a href=file.html?"+prev+">back</a>");
}
if (number==max_num) {
}
else {
document.write("<a href=file.html?"+next+">next</a><br>");
}
document.write("<img src="+number+".jpg>");
</script></table>

йНЛЛЕМРЮПХХ: max_num - ВХЯКН ТНРНЦПЮТХИ. ъ МЮОХЯЮК 100, МН Б ОПХМЖХОЕ ХУ ВХЯКН МЕНЦПЮМХВЕМН, БЯРЮБЭРЕ ЯБНЕ ГМЮВЕМХЕ. МЮД ЙЮПРХМЙНИ БШБНДЪРЯЪ ccШКЙХ МЮ ОПЕДШДСЫСЧ Х ОНЯКЕДСЧЫСЧ. дКЪ ОЕПБНИ МЕР ОПЕДШДСЫЕИ (МН БШ ЛНФЕРЕ БЯРЮБХРЭ ЯЯШКЙС МЮ ДПСЦНИ ТЮИК), ДКЪ ОНЯКЕДМЕИ МЕР ЯКЕДСЧЫЕИ (Х НОЪРЭ БШ ЛНФЕРЕ БЯРЮБХРЭ ЯЯШКЙС МЮ ДПСЦНИ ТЮИК). EЯКХ МХЙЮЙХЕ ОЮПЮЛЕРПШ МЕ ОЕПЕДЮЧРЯЪ, РН ЕЯРЭ МЕ СЙЮГЮМ МНЛЕП ОПНЯЛЮРПХБЮЕЛНИ ТНРНЦПЮТХХ, ОНЙЮГШБЮЕРЯЪ ОЕПБЮЪ. дКЪ ОПНЯРНРШ ОПХЛЕПЮ Ъ МЕ БЯРЮБКЪК "ГЮЫХРС НР ДСПЮЙНБ" - РН ЕЯРЭ ЕЯКХ ЙРН-РН ПЕЬХР ОЕПЕДЮРЭ Б ТЮИК МЕ ВХЯКН, Ю ОПНЯРН МЮАНП ЯХЛБНКНБ. б ЩРНЛ ЯКСВЮЕ ОПНЯРН МЕ АСДЕР МХЙЮЙНИ ЙЮПРХМЙХ.

яЙНПЕЕ БЯЕЦН, ОПХ ОПНБЕПЙe ПЮАНРНЯОНЯНАМНЯРХ НОХЯЮММНЦН БШЬЕ ЛЕРНДЮ Б ДНЛЮЬМХУ СЯКНБХЪУ, С БЮЯ БНГМХЙМСР ОПНАКЕЛШ. дЕКН Б РНЛ, ВРН ДКЪ ОПХЕЛЮ ДЮММШУ МСФЕМ ЯЕПБЕП. Windows АЕГ МЮБНПНРНБ РЮЙХЕ ГЮОПНЯШ МЕ ОНМХЛЮЕР - БШДЮЕР ПЮДНЯРМНЕ ЯННАЫЕМХЕ. еЯКХ С БЮЯ МЕ ЯРНХР Apache ХКХ Windows NT, Х БШ МЕ УНРХРЕ Я МХЛХ БНГХРЭЯЪ, СЯРЮМНБХРЕ Small HTTP Server. щРЮ ЛЮМЧЯЕМЭЙЮЪ ОПНЦПЮЛЛЮ (ПЮГЛЕПНЛ ЛЕМЕЕ, ВЕЛ ЯСЛЛЮ БЯЕУ АЮММЕПНБ МЮ ДЮММНИ ЯРПЮМХЖЕ) ОНГБНКХР БЮЛ РЕЯРХПНБЮРЭ Б ДНЛЮЬМХУ СЯКНБХЪУ CGI, SSI, PHP Х Р.Д. мЮИРХ ЕЕ ЛНФМН ГДЕЯЭ

йНОХПНБЮМХЕ Х ПЮЯОПНЯРПЮМЕМХЕ ДЮММШУ ЛЮРЕПХЮКНБ Б ХМРЕПМЕРЕ ПЮГПЕЬЮЕРЯЪ РНКЭЙН Б ЯКСВЮЕ СЙЮГЮМХЪ ЮБРНПЮ ЯРЮРЭХ, ЯЯШКЙХ МЮ ЕЦН ЯЮИР (ЕЯКХ ЕЯРЭ) Х ЯЯШКЙХ МЮ ДЮММШИ ЯЮИР "ьЙНКЮ МЮВХМЮЧЫЕЦН чГЕПЮ" (http://mysite.hut.ru/), ЙЮЙ МЮ ХЯРНВМХЙ ОНКСВЕМХЪ ХМТНПЛЮЖХХ. еЯКХ Б ЙЮЙНИ-КХАН ЯРЮРЭЕ ЮБРНП МЕ СЙЮГЮМ, ХЛ ЪБКЪЕРЯЪ Alexey Godovnik. сЯКНБХЪ ЙНОХПНБЮМХЪ Х ПЮЯОПНЯРПЮМЕМХЪ ЛЮРЕПХЮКНБ РПЮДХЖХНММШЛХ (АСЛЮЦЮ, cd-rom etc) Х ДПСЦХЛХ (ЛЮКН КХ) ЯПЕДЯРБЮЛХ ПЕЬЮЕРЯЪ Б ХМДХБХДСЮКЭМНЛ ОНПЪДЙЕ Я ЮБРНПЮЛХ ЯРЮРЕИ.