BilgeForum adlı üyeden alıntı: mesajı görüntüle
O zaman şöyle anlatayım ;

2 tane sayfamız var

1. sayfa tanıtımı yapıyor. Şans oyunu diye. Oyuna Başla diye buton var ona tıklayınca 2. sayfaya geçiyor ve oyuncu hesabından 1 puan düşüyor. (1.problem oyuncu 2.sayfaya geçtiğinde sayfayı yenilerse hesabından 1 puan daha düşüyor bu önemli değil ama düşmesin istiyorum. Oyuncu oyuna başla dediğinde oyun sonuçlanana kadar sadece 1 puan düşsün hesabından)

3.sayfada ise oyun sonucu görüntüleniyor. Hesabına 3 puanda ekleyebiliyor 3 puanda silebiliyor. Yani şans oyunu veya başka şeylerde verebiliyor.
PROBLEM BURDA başlıyor.
Oyuncu oyun sonucundayken refresh yaparsa hesabından ilk başta düşen 1 puan düşmüyor ve sadece oyun sonucunda kazandığı yada kaybettikleri işliyor.

Ben istiyorumki bir oturum gibi bir şeyle kontrol edip her oyun seferinde ne kadar refresh yaparsa yapsın prosedür hiç refreshe basmamış gibi ilerlesin.

Teşekkürler
Sonuç olarak en başta ki 1 puanın işlenmesinde bir sıkıntı yaşıyorsunuz. Dediğim gibi bir ara sayfada bu işlemi yaptırırsanız problem olmaz.
Örneğin 1. sayfadan 2. sayfaya post yapıyorsanız, 1. sayfadan 1a diye bir sayfaya veriyi gönderin ve orada işlemi yapıp 2. sayfaya yönlendirin. Oyun bittiğinde normal puan arttırma/azaltma işleminizi yaparsınız.

Bunları yaparken aldığınız verileri filtrelemeyi ve gerekli doğrulama kontrollerini yapmayı unutmayın.