Brauzerdə Sessiyanı Necə Aktivləşdirmək Olar

Mündəricat:

Brauzerdə Sessiyanı Necə Aktivləşdirmək Olar
Brauzerdə Sessiyanı Necə Aktivləşdirmək Olar

Video: Brauzerdə Sessiyanı Necə Aktivləşdirmək Olar

Video: Brauzerdə Sessiyanı Necə Aktivləşdirmək Olar
Video: Azer Zeynalov (Gilavar) Sekil YUXU filmindendir 2024, Bilər
Anonim

Veb server müştəri ilə davamlı ünsiyyət saxlamadığından və hər bir istək server tərəfindən yenisi kimi qəbul olunduğundan brauzerdəki sessiyaların əsas vəzifəsi brauzerin identifikasiyası və sessiya dəyişənlərini saxlayan müvafiq bir sənəd yaratmaqdır.

Brauzerdə sessiyanı necə aktivləşdirmək olar
Brauzerdə sessiyanı necə aktivləşdirmək olar

Təlimat

Addım 1

Sessiya mahiyyət etibarilə sorğu cavab cütlərinin dəyərlərini serverdə saxlayan mətn sənədidir. Fərqli müştərilər üçün bu cür faylların sayı çox böyük ola bilər, buna görə hər bir müştəri sorğu sətri istifadə edərək ötürülən öz SID-i təyin olunur. Sessiyalar və çərəzlər bir istifadəçini müəyyənləşdirmək üçün istifadə olunan məlumat saxlama metodlarıdır. Eyni zamanda, birincisi serverdə qeyd olunur və administrator tərəfindən istifadə olunur, ikincisi isə geliştirici tərəfindən müəyyən edilir və yerli kompüterdə saxlanılır.

Addım 2

Brauzerdə sessiyanın aktivləşdirilməsi, dəyişənlərə bir zəng olan hər bir mənbədəki dool session_start () əmri ilə təyin olunur. Bu vəziyyətdə, true funksiyasının cavabı sessiyanın uğurlu aktivləşdirilməsini simvollaşdırır və yanlış cavab - səhvdir. Sessiyanı aktivləşdirdikdən sonra, məlumatları $ _SESSION massivində saxlaya bilərsiniz.

Addım 3

Php.ini faylında yerləşən session.save_path əmrinin sessiya sənədlərinin saxlandığı yolu müəyyənləşdirdiyini unutmayın. Bu direktivin qeyri-müəyyənliyi, sessiya sənədlərinin avtomatik olaraq serverin yaddaşında saxlanmasını nəzərdə tutur. Bir sessiyanın "ömrü", eyni php.ini konfiqurasiya sənədindəki session.cookie_lifetime direktivi ilə müəyyən edilir.

Addım 4

Brauzer sessiyası funksiyasını ləğv etmək bool session_destroy () funksiyası tərəfindən təyin edilir. String session_id ([$ id]) funksiyası cari seans identifikatorunu təyin etməyə imkan verir.

Addım 5

Bu funksiyanın əlavə bir xüsusiyyəti, isteğe bağlı $ id parametrindən istifadə edərək öz sessiya identifikatorunu təyin etmək qabiliyyətidir. Xahiş edirik unutmayın ki, ədədi simvollardan fərqli olaraq bu parametrdə kiril qrafikalı simvollara icazə verilmir. Öz oturum identifikatorunuzu qurmağın uğurlu olmasının bir başqa şərti də session_start () funksiyasından istifadə edilməsidir.

Tövsiyə: