session læst for tidligt?
Hej,jeg har lavet en simpel side, hvor der er en form, en knap og et hidden input felt. I det input felt, bliver der sat i id via javascript, når man klikker på en knap.
når man subimtter siden gemmes id'et i en session..
Meningen er så at hvis man trykker F5 og refresher siden, så tjekker den om id'et er det samme. Hvis det er det samme udskriver den "Samme" ellers udskriver den "Ikke samme"..
Altså id'et i session bliver kun sat hvis den kommer ind i den del der udskriver "Ikke samme".
selve den hidden input bliver opdatteret med det id der er i session. så når man klikker på knappen bliver id'et automatisk 1 højre end den som er i session og forskellig...
Men det sjove er så.. Nogle gange når man klikker på knappen kommer den ind i "Samme", selvom det burde være umuligt, idet id'et skulle være forskelligt.. Men det er som om at id'et når at blive sat i session, før den kommer ind i if-sætningen..
Håber folk forstår dette :)
Kort sagt, prøver at lave en måde så jeg undgår data bliver smidt i en sql, hvis der bliver trykket F5, men hvis de trykker på knappe skal det smides i databasen.
Dette prøver jeg at gøre via tickets gemt i sessions. men som sagt, virker det ikke for mig og kan ikke forstå hvorfor..
Håber nogen kan hjælpe..
Mvh
Zkill..