Bolehkah Sesi PHP Bertahan daripada Penutupan Penyemak Imbas?

Barbara Streisand
Lepaskan: 2024-11-18 08:17:02
asal
162 orang telah melayarinya

Can PHP Sessions Survive Browser Closure?

Menyelenggara Data Sesi Selepas Penutupan Penyemak Imbas

Soalan:

Bolehkah sesi PHP dikekalkan walaupun selepas penyemak imbas ditutup, mengekalkan kandungannya untuk masa hadapan akses?

Jawapan:

Ya, adalah mungkin untuk memanjangkan jangka hayat sesi PHP melebihi penutupan tetingkap penyemak imbas. Begini caranya:

Kaedah 1: Fungsi session_set_cookie_parameters()

Sebelum memulakan sesi, gunakan fungsi session_set_cookie_parameters() untuk menetapkan hayat kuki sesi kepada bukan sifar nilai. Ini akan memastikan bahawa kuki berterusan walaupun selepas penyemak imbas ditutup.

Sintaks:

session_set_cookie_parameters(lifetime_in_seconds, path, domain, secure, http_only);
Salin selepas log masuk

Contoh:

session_set_cookie_parameters(60 * 60 * 24 * 7, '/');
Salin selepas log masuk

Contoh ini menetapkan hayat kuki kepada 7 hari, menjadikan sesi boleh diakses untuk itu tempoh.

Kaedah 2: session.cookie_lifetime Configuration Directive

Sebagai alternatif, anda boleh menetapkan session.cookie_lifetime configuration directive dalam fail php.ini anda kepada bukan sifar nilai.

Sintaks:

session.cookie_lifetime = lifetime_in_seconds
Salin selepas log masuk

Contoh:

session.cookie_lifetime = 604800
Salin selepas log masuk

Ini menetapkan hayat kuki kepada 1 minggu , serupa dengan contoh sebelumnya.

Atas ialah kandungan terperinci Bolehkah Sesi PHP Bertahan daripada Penutupan Penyemak Imbas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan