sql >> Database teknologi >  >> RDS >> Mysql

Lagring af indkøbskurvsvarer i cookies og database

  1. Alt du kan gøre er at oprette en unik falsk identitet for brugeren
  2. Nej. Flere brugere kan have den samme IP-adresse, og en enkelt bruger kan ændre sin IP-adresse
  3. Ja. PHP vil oprette en session for dig, så snart du beder om at starte en session. Du skal knytte en identitet til denne session. Bare brug et tilfældigt tal, eller en UUID-generator eller sådan noget for at generere noget unikt og ikke let at gætte. Gem derefter identiteten i en cookie, så når brugeren kommer tilbage nogen tid senere, kan du genknytte hans identitet til den nye session.
  4. Jeg ville bare gemme identiteten i cookien. En cookie indeholder kun en lille mængde information og kan blive ændret af brugeren, uden at du ved det.
  5. Hvis brugerne ikke logger ind, kan jeg ikke se nogen anden måde.


  1. Hvordan dræber du alle nuværende forbindelser til en SQL Server 2005-database?

  2. Hvordan låser jeg læse/skrive til MySQL-tabeller, så jeg kan vælge og derefter indsætte uden at andre programmer læser/skriver til databasen?

  3. Hvordan kan jeg aktivere strict sql_mode i MySQL?

  4. Benchmarking Postgres-XL