Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

<BR>

    <INPUT CHECKED TYPE="radio" VALUE="1" NAME="radGrp">Название

    < INPUT TYPE="radio" VALUE="2" NAME="radGrp">Описание

    < INPUT TYPE ="radio" VALUE="3" NAME="radGrp">Размещение

</FORM>

Вторая часть поисковой системы – «приемник» информации находится в ASP-файле.

Считывание значений параметров осуществляется следующим образом:

Пример 14:

 

set radio_=Request.QueryString("radGrp")

set search_= Request.QueryString("Search_Text")

после того как считаны параметры, указывающие, где искать (radio_) и что искать (Search_), выполняется процедура поиска:

Пример 15:

Select case radio_

Case "1"

If instr(ucase(cstr(array_(i,0))), ucase(search_))  then 

           T=T+cstr(array_data(i,0)))+…

    End If

 

Case "2"

If instr(ucase(cstr(array_data(i,1))), ucase(search_)) then    

           T=T+cstr(array_data(i,0)))+…

End If

……

End Select

Отображение результатов: файл soft.asp

Файл soft.asp является по своей сути сердцем проекта. Все остальные файлы являются вспомогательными. Функция рождения страницы, содержащей всю необходимую информацию, возложена на сценарий, содержащийся в этом файле. Рассмотрим алгоритм работы данного сценария.

На первом этапе осуществляется чтение информации, переданной прямым методом из HTML-файла. Из конфигурационного файла soft.ini считываются параметры, определяющие символ «разделить» и местоположение кэш-файла. На этом подготовительный этап завершен.

В результате работы функции чтения кэш-файла временный массив заполняется прочитанными строками. В массив заносятся только те строки, в которых встречается символ «разделить». Это означает, что считанная строка записана в нужном формате.

Затем каждая строка временного массива делится на параметры, разграниченные спецсимволом. Полученные данные заносятся в многомерный массив.

Добавление в динамический массив данных, читаемых из другого массива, вызывает изменение первого измерения заполняемого массива. Но из-за ограничений, накладываемых VB на работу с массивами, такие изменения выполнить невозможно. Поэтому необходимо сначала сосчитать количество элементов массива и только после этого создавать массив и выделять память. Таким образом, мы видим, что методы работы с динамическими массивами в языке VBScript далеки от настоящей динамичности.


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160]
[161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100