PHP cookies and sessions: Exercises, Practice, Solutions
PHP Cookies and Sessions: Exercises Practice Solution [ 16 exercises with solution ]
[An editor is available at the bottom of the page to write and execute the scripts. Go to the editor]
The following exercises cover various aspects of working with cookies and sessions in PHP. These include setting and retrieving values, session management, session security, and common usage scenarios.
1. Write a PHP script to set a cookie named "username" with the value "Gulnara Serik" and an expiration time of one hour.
Click me to see the sample solution
2. Write a PHP script to retrieve and display the value of the cookie named "username".
Click me to see the sample solution
3. Write a PHP script to delete a cookie named "username".
Click me to see the sample solution
4. Write a PHP script to set a session variable named "userid" with the value 10020.
Click me to see the sample solution
5. Write a PHP script to retrieve and display the value of the session variable "userid".
Click me to see the sample solution
6. Write a PHP script to destroy a session and unset all session variables.
Click me to see the sample solution
7. Write a PHP script to set a secure cookie that can only be transmitted over an encrypted connection.
Click me to see the sample solution
8. Write a PHP script to check if a cookie named "visited" exists. If it does, display a welcome message; otherwise, display a default message.
Click me to see the sample solution
9. Write a PHP script to store an array of user preferences in a session variable.
Click me to see the sample solution
10. Write a PHP script to retrieve and display user preferences stored in the session variable.
Click me to see the sample solution
11. Write a PHP script to set a session timeout after 30 minutes of inactivity.
Click me to see the sample solution
12. Write a PHP script to display the number of active sessions on the server.
Click me to see the sample solution
13. Write a PHP script to limit the maximum number of concurrent sessions for a user to 3.
Click me to see the sample solution
14. Write a PHP script to regenerate the session ID to prevent session fixation attacks.
Click me to see the sample solution
15. Write a PHP script to display the last time the session was accessed by the user.
Click me to see the sample solution
16. Write a PHP script to set a cookie and a session variable with the same name. Display their values to compare.
Click me to see the sample solution
PHP Code Editor:
More to Come !
Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/php-exercises/cookies-sessions/index.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics