Кога да използвате $ _SESSION, както и $ _COOKIE
Още веднъж ви посрещне, скъпи читатели на моя блог!
Мислех, че за момент и реши да напише статия днес на програмиране. а по-скоро за сесия и бисквитките. Отпуснете се - да започне!
Основната характеристика на уеб програмиране е способността да се безпроблемно прехвърляне на данни от една страница на друга. Най-често се използва, когато се занимават с регистрацията, въвеждането форми и традиции на съобщения за грешки и др
Съхранение на данни, които се предават от една страница към друга в PHP, извършвани от две глобални променливи $ _SESSION и $ _COOKIE. Целта на тази книга е да се даде кратък преглед на разликите между $ _COOKIE и $ _SESSION, когато тя е по-добре да се използва, плюсове и минуси.

Сесиите се съхранява временно информация за потребителите, и те са особено полезни, ако не искат да бъдат на разположение извън сървъра. Това е алтернатива на използването на бисквитки, ако потребителят е забранено бисквитка на вашия компютър, защото PHP може автоматично да пренапише адреса да премине идентификаторът на сесия.
- Сесията завършва, когато затворите браузъра, но можете да настроите в php.ini за колко време да се запази на сесията. Можете да конфигурирате вечния съхранение.
Cookies се изпращат на сървъра всеки път, когато страницата е заредена. PHP чете и съхранява данните в супер глобалната променлива $ _COOKIE. След това можете да ги наричат навсякъде и навсякъде.
- Се съхраняват толкова дълго, колкото е необходимо, дори и след като затворите браузъра
- Удобно за "Запомни ме"
- Удобен за съхранение на временни настройки. Например, ако потребителят разглежда номериран списък на елементите сортирани по определен начин, настройките за сортиране може да се записват в бисквитка.
- Данните се съхраняват на машината на потребителя. Това означава, че потребителят може да ги промени, вижте
- Можете да съхранявате само ограничено количество данни.
Cookie в действие
Бисквитеното създаден чрез обаждане setcookie (), сървърът добавя съответния ред в заглавието. Ако се опитате да изпратите бисквитка, след като започнете да изпращате HTML, PHP ще отбележи наличието на сериозни грешки и бисквитка няма да бъдат публикувани. да setcookie () отнема три основни параметри име, стойност и срок на дата бисквитка е. Например:
Настройка на бисквитката без ценности е като да се маха. Това не изтрива файла от машината на потребителя. За да изтриете файл, което трябва да се постави бисквитка в миналото време и браузъра изтрива файла.
Сесии в действие
Ако имате въпроси или предложения - да на тази страница. Обещавам, че ще отговори на всички.
Също така се запишете за актуализация на новините блог!
На това аз ще се сбогува с вас - докато се срещнем отново!
Тъй като сте били вашия Юрчич!