sql >> Database >  >> RDS >> Mysql

Ben bezig met het online Quiz-type script in PHP. Het is beter om cookies of sessies te gebruiken

Ik neem aan dat, aangezien dit een quiz is, je punten gaat tellen, rangen opneemt, enz. Dus je gebruikers zullen uiteindelijk proberen vals te spelen.

Daarom raad ik sessies aan die alleen aan de serverzijde zijn.$_SESSION is een array, zoals $_GET en $_POST , uniek voor elke gebruiker die uw website gebruikt. Je kunt alles plaatsen en ophalen wanneer je maar wilt.

Het enige dat aan de clientzijde wordt gebruikt, is een speciale cookie, genaamd PHPSESSID, de id van uw bezoeker, die door PHP wordt gebruikt om zijn $_SESSION op te halen. array.

Het enige wat u hoeft te doen is elke pagina te beginnen met session_start(); , voor instructies (behalve als u buffering gebruikt zoals ob_start() )



  1. Databases en tabellen maken en verwijderen in MySQL

  2. MySql - Is de primaire sleutel standaard uniek?

  3. 8 manieren om een ​​uur toe te voegen aan een datetime in MariaDB

  4. Maak een MySQL-ruimtelijke kolom - Puntgegevenstype met lat lang zonder Alter-tabel te gebruiken