Php mysql session uppgifter uppdateras inte när sidan laddas om

Permalänk
Avstängd

Php mysql session uppgifter uppdateras inte när sidan laddas om

Hej!

Jag har fått ett litet problem, jag utvecklar ett webbspel och det är lite olika paramterar som måste uppdateras varje gång egentligen som sidan laddas om.

Det är tex. Pengar och hp.

När jag loggar in och ut så får jag upp rätt uppgifter , men när jag bara laddar om sidan så är det fortfarande samma uppgifter som när jag loggade in.

Jag använder följande:

<?php echo $_SESSION['pengar']; ?>

Självfallet finns det massa kod innan detta, men det är så jag anropar det.

Men varför uppdateras den inte varje gång sidan laddas om?

Aldrig behövt ha det såhär förut när jag gjort sidor där det inte spelat nån större roll.

Någon som vet hur jag löser detta?

Visa signatur

[Intel core i7 5960X 3.0ghz] - [ ASUS X99-DELUXE] - [ 48 GB CORSAIR DDR4 DOMINATOR]- [Asus GTX 980TI SLI] - [Corsair AX1200I] - [Kingston Hyperx Predator 240GB]

Permalänk
Medlem

Svårt att veta när du inte visar koden för att uppdatera $_SESSION['pengar'] & all annan information vi behöver för att hjälpa dig.

Visa signatur

Hur kan syltkakor överleva i det vilda utan ögon?

Permalänk
Medlem

sessions är ju där av just anledningen att kunna spara information även om användaren stänger tabben osv. (inkl reloads) vill du att den ska uppdateras på något sätt så måste du ju ha någon kod som körs när skriptet laddas.

Visa signatur

CPU: Ryzen 9 3900x Noctua NH-D14 MOBO: TUF Gaming X570-PLUS GPU: GTX 980 RAM: 32 GB 3200 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G502 Lightspeed V.v. nämn eller citera mig för att få svar.

Permalänk
Medlem

när du uppdaterar den måste du köra en unset()

Visa signatur

Min dator: Silent Base 600 | 1700X @ 3.9Ghz | MSI Gaming X 1080TI | RM750X | 512Gb M2 | 16Gb 3200mhz Ram | S34E790C @ 3440x1440
Tjejens dator: Define r4 | i5 3570k @ 4.2ghz | GTX Titan | 750w Supernova | 240gb SSD | 32gb ram
Citera/Tagga för svar!