Tarayıcıda Oturum Nasıl Etkinleştirilir

İçindekiler:

Tarayıcıda Oturum Nasıl Etkinleştirilir
Tarayıcıda Oturum Nasıl Etkinleştirilir

Video: Tarayıcıda Oturum Nasıl Etkinleştirilir

Video: Tarayıcıda Oturum Nasıl Etkinleştirilir
Video: Flash Player Etkinleştirme 2021 2024, Mayıs
Anonim

Web sunucusu, istemci ile sürekli iletişimi sürdürmediğinden ve her istek sunucu tarafından yeni bir istek olarak algılandığından, tarayıcıdaki oturumların ana görevi, tarayıcıyı tanımlamak ve oturum değişkenlerini depolayan karşılık gelen bir dosya oluşturmaktır.

Tarayıcıda oturum nasıl etkinleştirilir
Tarayıcıda oturum nasıl etkinleştirilir

Talimatlar

Aşama 1

Bir oturum, esas olarak, istek-yanıt çiftlerinin değerlerini sunucuda saklayan bir metin dosyasıdır. Farklı istemciler için bu tür dosyaların sayısı çok büyük olabilir, bu nedenle her istemciye sorgu dizesi kullanılarak geçirilen kendi SID'si atanır. Oturumlar ve tanımlama bilgileri, bir kullanıcıyı tanımlamak için kullanılan bilgi depolama yöntemleridir. Aynı zamanda, ilki sunucuya kaydedilir ve yönetici tarafından kullanılırken, ikincisi geliştirici tarafından belirlenir ve yerel bilgisayarda saklanır.

Adım 2

Tarayıcıda oturum etkinleştirme, değişkenlere bir çağrı içeren her kaynakta dool session_start () komutuyla ayarlanır. Bu durumda, true işlevinin yanıtı, oturumun başarılı bir şekilde etkinleştirilmesini ve false yanıtı - bir hatayı sembolize eder. Oturumu etkinleştirdikten sonra verileri $ _SESSION dizisine kaydedebilirsiniz.

Aşama 3

php.ini dosyasında bulunan session.save_path komutunun, oturum dosyalarının kaydedildiği yolu tanımladığını unutmayın. Bu yönergenin belirsizliği, oturum dosyalarının sunucunun RAM'inde otomatik olarak kaydedilmesini ima eder. Bir oturumun "ömrü", aynı php.ini yapılandırma dosyasındaki session.cookie_lifetime yönergesi tarafından tanımlanır.

4. Adım

Tarayıcı oturum işlevinin devre dışı bırakılması, bool session_destroy () işlevi tarafından ayarlanır.string session_id ([$ id]) işlevi, geçerli oturum tanımlayıcısını belirlemenizi sağlar.

Adım 5

Bu işlevin ek bir özelliği, isteğe bağlı $ id parametresini kullanarak kendi oturum tanımlayıcınızı ayarlama yeteneğidir. Sayısal karakterlerin aksine bu parametrede Kiril karakterlerine izin verilmediğini lütfen unutmayın. Kendi oturum tanımlayıcınızı ayarlamanın başarılı olması için başka bir koşul, session_start() işlevini kullanma ihtiyacıdır.

Önerilen: