PHPTingkat: Menengah6 min
Manajemen Sesi Autentikasi ($_SESSION) & Cookies
Pertahankan status login pengguna di antara perpindahan halaman web dengan mekanisme Session Server-Side dan Cookie Client-Side yang aman.
Mekanisme Session di PHP
Pratinjau TerbukaHTTP bersifat stateless (tidak mengingat riwayat koneksi). Session menyimpan data kredensial pengguna di server, sedangkan browser hanya menyimpan cookie ID sesi acak (PHPSESSID).
Contoh Kode Sintaks
<?php
// Wajib dipanggil di baris paling awal sebelum output teks apapun!
session_start();
// Menyimpan data setelah login berhasil
$_SESSION['user_id'] = 101;
$_SESSION['role'] = 'admin';
$_SESSION['login_time'] = time();
echo "Sesi autentikasi aktif untuk ID: " . $_SESSION['user_id'];
?>Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi