35px; color: blue; }
. caption p {margin: 0;
# left {margin: 0 0 20px; clear: left; width: 200px; float: left; }
. box {background: # eee; }
Далі після створення стилів підключаю його в файлу header.inc
Далі після підключення файлу style.css шаблон сайту ділиться на два файли header. inc і footer.inc.
Зміст файлу header.inc дивіться додаток А
файл footer.inc
розробник: Костянтин шуйця
Файл header.inc і footer.inc завантажую його у файл index.php
Header.inc
. inc
Малюнок 2.4 - Головна сторінка сайту
Типовий помилкою багатьох сайтів є нагромадження у верхній частині сторінки сайту авангардної і складної композиції з багатьох малюнків, серед яких ледь помітно розташовується назва фірми і назва сайту. В результаті людське око, скануючи дану частину сторінки сайту, не встигає розпізнати і запам'ятати потрібну інформацію. Відбувається перенасичення.
На сайті телефонного довідника використані наступні види пошуку:
. Пошук по номеру;
. Пошук по імені;
. Пошук за алфавітом;
. Пошук по організації;
. Пошук за адресою;
Розберемо кожен окремо.
Пошук по номеру скрипт файлу міститься у файлі searchx.php.
php (isset ($ _GET [«x»])) {$ value=urldecode ($ _GET [«x»]);// Перевірка
параметрів запиту (empty ($ _GET [«x»]))
$ err=«Необхідно вказати номер телефону для пошуку.»;
elseif (preg_match («/ [^ d_] + /», $ value))
$ err='У рядку запиту слід вводити тільки цифри номера - без
прогалин та інших сторонніх символів «; (strlen ($ _GET [» x '])> 6)
$ err=«Номер телефону не повинен містити більше 6 цифр.»;
elseif (substr_count ($ value, «_»)> 1)
$ err=«Допускається тільки одна довільна цифра в номері.»; (! isset ($ err)) {/ / помилок немає («searchx.inc»); завантаження файлу « searchx.inc »;; }}
Рисунок 2.5 пошук за номером
Скрипт файлу «searchx.inc»:
php («base.inc»);
/ / пошук по приватним номерам
$ sql=«SELECT number, person, street, house, flat FROM pphone, street street.strid=pphone.strid AND number LIKE« {$ value} » ORDER number »;