Алгоритъм


При уеб сайтове, реализиращи бизнес процеси, се предават данни от една страница към друга



страница4/5
Дата05.06.2022
Размер8.26 Kb.
#114539
ТипЗадача
1   2   3   4   5
PHP
При уеб сайтове, реализиращи бизнес процеси, се предават данни от една страница към друга.
Запазване на състояние: Съхраняване на данни при една страница, които могат да се ползват от друга страница. Това се осъществява чрез HTML форми, ползващи POST и GET методи и URL адреси, използващи GET метод.
Индиректно предаване на данни - сесийни данним съхранявани на сървъра и бисквитки, съхранявани от браузъра.
Методи за валидиране на данни - trim, addslashes, stripslashes, htmlspecialchars, empty.
Валидиране на данни - може да се извършва от страна на сървъра (чрез скрипт) и от страна на браузъра (с вградени функционалности или javascript).
Бисквитките: запазват данни на компютъра на клиента за улеснение на потребителя ( лесна навигация, предпочитан език, дизайн и др ). Те не са важни за основната сървърна логика и може да са забранени в клиентския браузър. За бисквитките се указва време за живот, след което се премахват автоматично от браузъра.
Бисквитките се достъпват чрез масива $_COOKIE и чрез функция setcookie() се записват данни за бисквитката.
Уеб сесия - Ограничен във времето процес на комуникация между уеб клиент и уеб сървър, при който се съхраняват данни за текущата връзка, които могат да бъдат използвани във всяка дейност в процеса на комуникация. Сесията приключва след зададения период, през който няма комуникация, а данните се премахват автоматично. В сесията се записват идентификатори като user_id и pass, език и др.
Един клиент може да отвори едновременно няколко сесии с един сървър( в отделни табове).


Сподели с приятели:
1   2   3   4   5




©obuch.info 2024
отнасят до администрацията

    Начална страница