Starting and Using Sessions
Start a session with session_start and store data in _SESSION.
What Are PHP Sessions?
HTTP is stateless. PHP sessions persist data across multiple requests by storing data server-side and referencing it via a session ID cookie.
session_start()
Call session_start() before any output. It either resumes an existing session or creates a new one.
<?php
session_start();
// Must be called before any echo/HTML outputAll lessons in this course
- Starting and Using Sessions
- Session Security Best Practices
- Setting and Reading Cookies
- Cookie Security: HttpOnly and Secure Flags