Бесплатно онлайн сервисы Пятница, 31.01.2025, 13:04
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Нам уже...

Меню сайта

Сервисы на сайте

Список тегов HTML

Советы

Партнеры сайта

Проверка ТИЦ & PR
*
Проверить тиц-pr
*

Календарь Flash
**
*

IP-информер

Главная » 2015 » Апрель » 16 » Как сделать свою поисковую систему
12:33
Как сделать свою поисковую систему
Определите структуру будущего поисковика – в ней должно быть три основных части: интерфейс, написанный на PHP, индекс (база данных MySQL), а также сам поисковой робот, который пишется на Delphi.

Начните разработку поисковика с создания интерфейса. Для этого создайте на компьютере файл index.php – страницу в виде таблицы, разделенной на две части. В одной части таблицы будет располагаться поисковая форма, а во второй части – результаты поиска.

В верхней части страницы разместите текстовое поле, кнопку для отправки запроса и кнопку для очистки текстового поля. Назовите кнопки – например, кнопке поиска задайте имя «Искать», а текстовому полю задайте имя «Search».

Создайте код PHP, начав с тега <?php, чтобы результаты поиска выводились с помощью php в нижней части таблицы. Для того чтобы подключиться к базе данных, подключите к вашей форме конфигурационный файл include "config.php".

Введите в код несколько строк, от которых зависит алгоритм поиска: if (isset($_GET['button'])) – если кнопка поиска нажата; если же кнопка поиска не нажата, добавьте в конце строки кода else. В случае если кнопка была нажата, должен работать код, проверяющий наличие поискового запроса: if (isset($_GET['search'])){$search=$_GET['search'];}

В случае если поисковой запрос обнаруживается, то его текстовый вариант должен быть присвоен переменной кода $search. Строка поиска должна содержать более трех символов – соответственно, в коде должна быть следующая строка с нужными параметрами, определяющими пустой поисковой запрос: if ($search!='' && strlen($search)>2){ код поиска по базе данных } else {echo "Задан пустой поисковый запрос или строка поиска содержит менее 3 символов.";}

Когда код будет готов, запустите цикл и выведите результаты поиска через printf.

Категория: Статьи для начинающего вебмастера | Просмотров: 396 | Добавил: evgeny | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Генератор группы
*Генератор цвета групп*

Визуальный HTML
* HTML редактор *

Баннеры онлайн
* Генератор баннера *

Раздвижной блок

Ваш код кнопки
*




*

Спойлер
Тут будет текст скрытого контента.

Поиск по сайту

Рейтинг@Mail.ru