e= addform action= lt;?=$ phpself? gt; method= POST gt; lt; input type=button onClick= insBB ( [b] raquo ;, [/ b] ) title= жирних value= B gt; (Додаток А edit.php сторінка 57). Для форматування тексту Використовують теги, схожі тегам HTML, альо, На Відміну Від них, закриті у квадратні дужки. Перед відображенням Сторінки РНР код Виконує розбір тексту та превращение его в HTML-код.
На мою думку, адмін-панель винна буті сховайся від звічайна Користувачів, бо новини зможите додаваті лишь адміністратор сайту. (Додаток А admin.php сторінка 56)
.2.2 Створення бази даних
Для мого сайту нужно создать две бази даних. Перша для новин, а друга для зворотнього зв язку. База даних для новин має Назву news. У ній находится лишь одна таблиця, котра містіть Такі стовбці: date - поле з Датою создания новини; id - поле номером новини; text - поле з Новинам; title - це поле містіть заголовок новини. Таблиця створюється помощью командіровку Create table, у котрій задаються назви та параметри ціх полів
$ query="CREATE TABLE` news` (
`id` INT NOT NULL AUTO_INCREMENT,
`date` VARCHAR (30) NOT NULL,
`text` VARCHAR (5000) NOT NULL,
PRIMARY KEY (`id`));"; (Додаток А news.php сторінка 61).
База даних для зворотнього зв язку такоже має только одну таблицю, котра містіть в Собі Такі стовбці: mail - поле, Котре містіть e-mail відправника ПОВІДОМЛЕННЯ; name - містіть ім я відправника; theme - поле для тими; text - поле для самого Звернення до адміністратора. Для перегляду табліці з повідомленнями треба підключітіся до бази даних помощью командіровку mysql_connect, зверни відповідну базу даних Виконаю команду mysql_select_db, та зверни записи, котрі ми Хочемо вивести помощью MySQL запиту select * from contact.msg (додаток А see.php сторінка 52)
.3 Підключення бази даних
Найбільшім плюсом РНР є ті, что за его помощью можна легко зв язати сайт за базою даних та працювати Із MySQL запите. Тобто додаваті, редагуваті та відаляті запису. Завдяк Певнев РНР-скриптам можна создать таблиці, підключівшісь до бази даних, задавши логін та пароль облікового запису, що ім я хоста, Назву БД у Певнев конфігураційному файлі. Если Задати НЕ Вірні дані, то на екрані з з'явитися ПОВІДОМЛЕННЯ про ошибку и з єднання НЕ відбудеться
$ query="INSERT INTO` news` (`date`,` text`, `title`)
VALUES (
$ date raquo ;, $ text raquo ;, $ title
);" ;
if (mysql_query ($ query))
{print lt; p gt; lt; center gt; Новина успішно додана! lt; p gt; n lt; a href=" news.php? do=add " gt; Додати ще lt;/ a gt; lt; br gt; n lt; a href=" news.php " gt; У центр керування новинами lt;/a gt; n raquo ;; } Else {
print Вінікла помилка: . mysql_error (). n raquo ;; } (Додаток news.php сторінка 61).
.4 Робочий проект сайту
Головна сторінка. На ній ві можете Бачити навігаційне горизонтальне меню, наявний слайдер з трьома сторінками, а такоже новини, что віводяться з бази даних.
Рис. 1 Головна сторінка - меню та слайдер
Рис. 2 Головна сторінка - новини з бази даних
Галерея. У ній прісутнє превью всех фотографій. При кліку на фото відкрівається збільшена Фотографія. Перелістуваті фото можливо як навігаційнімі кнопками вліво та право, так и колесом прокрутки.
Рис. 3 Галерея - зменшені фото.
Рис. 4 Галерея - збільшене фото
Олімпіада. Тут ві можете найти інформацію про Історію и результаті проведення обласного туру ВСЕУКРАЇНСЬКОЇ олімпіади з інформатики и комп ютерної техніки, а такоже Положення про проведення.
Рис. 5 Олімпіада - результати та положення
Склад методоб'єднання. Присутности таблиця з контактними Даними вікладачів інформатики та комп ютерних дисциплін ВНЗ І-ІІ р.а. Сумської області.
Рис.6 Склад методоб'єднання
Зворотній зв язок. Если у користувача вініклі будь-які питання, то ВІН можезв язати з адміністрацією сайту.
Рис.7 Зворотній зв язок (Додаток А, send.php)
Адмінпанель та Додавання новин. Помощью адмінпанелі адміністратор сайту зможите додаваті, р...