Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка додатка "Фрахт"

Реферат Розробка додатка "Фрахт"





clublib.inc використовується функція session_start () для відкриття або створення сесії, а також функція session_register () для того, щоб зареєструвати у сесії змінну [2]:


session_start ();

session_register («session»);


Необхідно пам'ятати, що всі конструкції РНР під включаються файлах повинні починатися з початкового дескриптора PHP (). Може складеться враження, що зберігання функцій в окремому файлі невиправдано ускладнює програму, однак насправді це допомагає вберегтися від дублювання фрагментів програми в проекті. Після цього створюється сторінка join.php. Вихідний код цієї сторінки наведено у додатку 3.

У першу чергу в сторінку join.php за допомогою директиви include () включаються бібліотеки, створені раніше. Після цього з'являється відкрите з'єднання з базою даних і активна сесія. Потім ініціалізується змінна під назвою $ message. Ця змінна буде зустрічатися на багатьох сторінках в проекті. Вона має подвійне призначення. По-перше, в неї записується інформація про помилки при перевірці пересланих користувачем даних. Це повідомлення потім може виводитися у вікно браузера. Крім того, ця змінна може використовуватися як прапора, що сигналізує про виникнення проблем. Якщо змінна $ message залишається порожньою, можна укласти, що всі перевірки були пройдені нормально.

Далі перевіряється наявність і вміст змінної $ actionflag. Це ще одна змінна, яка буде зустрічатися в ході подальшого написання програми. Приховане поле actionflag було встановлено в кожної створеної формі та даному полю було присвоєно відповідне значення. Якщо змінна $ actionflag існує і заповнена очікуваним значенням, то можна вважати, що форма була переслана і необхідно приступати до перевірки її вмісту. Якщо змінної не існує, це говорить про те, що користувач прийшов за посиланням або закладці і до цих пір не пересилав дані.

Тепер давайте перейдемо до написання HTML. В елементі BODY спочатку включається додатковий файл. Цей файл містить глобальні елементи навігації, з якою потрібно визначитися спочатку. Це спрощує перевірку оточення в процесі написання проекту. Навігаційні елементи були збережені у включення файл під назвою publicnav.php. Його код можна побачити в додатку 4. Спочатку даний файл буде містити навігаційні елементи тільки для загальнодоступних сторінок [3].


> Подивитися список компаній |

> Подивитися вантажі і транспорт |

> Реєстрація |

> Авторизація |

> На головну |


Завдяки тому, навігаційні елементи були включені в окремий файл, з'явилася можливість швидко оновлювати зовнішній вигляд навігаційних елементів всього вузла. Після виведення назви сторінки здійснюється перевірка змінної $ message. Якщо в цієї змінної не міститься порожній рядок, виводиться вміст даної змінної у вікно браузера. Такий механізм дозволяє посилати користувачу відповідь у разі, якщо немає можливості працювати з введеної їм інформацією. HTML-форм...


Назад | сторінка 8 з 50 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Сонце як змінна зірка
  • Реферат на тему: Змінна продуктивність канатної установки
  • Реферат на тему: Особливості планування роботи з персоналом в Муніципальному вечірньому (змі ...
  • Реферат на тему: Розробка автоматизованого робочого місця (АРМ) вчителя муніципального загал ...
  • Реферат на тему: Спочатку було ... слово