Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Mache ein Online-Quiz-Skript in PHP. Es ist besser, Cookies oder Sessions zu verwenden

Da dies ein Quiz ist, nehme ich an, dass Sie Punkte zählen, Ränge aufzeichnen usw. Ihre Benutzer werden also irgendwann versuchen zu schummeln.

Daher würde ich Sitzungen empfehlen, die nur serverseitig sind.$_SESSION ist ein Array, wie $_GET und $_POST , einzigartig für jeden Benutzer, der Ihre Website verwendet. Sie können alles ablegen und abrufen, wann Sie möchten.

Das einzige, was clientseitig ist, ist ein spezielles Cookie namens PHPSESSID, das die ID Ihres Besuchers ist, das von PHP verwendet wird, um seine $_SESSION abzurufen Array.

Sie müssen lediglich jede Seite mit session_start(); beginnen , vor irgendwelchen Anweisungen (außer wenn Sie Pufferung wie ob_start() verwenden )