Bazı kullanıcıların id'leri karışıyor. Session sorunu olabilir
Selamlar,
İnternet sitemin girişinde, id bilgilerini ve bazı diğer bilgileri session ile tutuyorum.
İnternet sitem webview olarak android ve ios kullanıcılarım tarafından Ağustos ayından bu yana 4 aydır kullanılıyor.
// kodlarınız buraya eklenecek
<?php
date_default_timezone_set('Europe/Istanbul');
session_start();
if(empty($_SESSION['ses'])){
header('Location:index.php');
exit();
}
$idem=$_SESSION['idem'];
Neredeyse tüm sasyfalarımın, kişiye özel veriler sergilediğim için yukarıdaki gibi bir başlangıcı var.
Sessiondan aldığım id verisi ile sorgular yaparak içeriği oluşturuyorum.
Bir kullanıcım yaklaşık 1 ay kadar önce, girdiği bir sayfada kendi bilgileri yerine başka bir kullanıcının bilgilerini gördüğünü bildirdi. Ayarlar sayfasında yaptığı fotoğraf vb değişiklikler başka bir kullanıcıya etki etmiş.
Oturup kodları tek tek kontrol ettim gözüme çarpan birşey yok.
Kendim her gün saatlerce bazen chromedan bazen android telefonumdan sistemin içerisindeyim ama benzeri birşeye denk gelmedim.
Bugün başka bir kullanıcı benzer bir şikayette bulundu. Kendi bilgileri yerine başka kullanıcıların bilgileri ile karşılaşmış.
Sessiondan aldığım veri nasıl karışabilir anlamıyorum.
İlginç olan tarafı hatalı bir session verisi de değil sistemde var olan başka bir id bilgisi karışıyor.
Bugün dikkat ettiğime göre her iki kullanıcıda ios cihazlarından giriş yapıyorlar.
Yaklaşık 400 kullanıcım var. Nisan ayından beri internet sitesi üzerinde kullanıldı. Ağustostan bu yana android ve ios üzerinde kullanılıyor benzeri bir olay duymadım.
Bu sorunun kaynağını saptamam için nasıl bir yol izlemeliyim?
Şimdiden teşekkür ederim.
Hocam session'a tanımlarken veritabanından çekiyorsun sanırım o kodları atabilirmisin?