v2.5.2
Giriş yap

Sayfa içerisinde aynı anda düzenleme işlemi #Php#Js

ozzy34
506 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhaba, düz php ile yazılmış sipariş panelim var. Panel içerisinde siparişlerin düzenleme ekranına girip adres, telefon ya da ürün bilgileri güncelleme ekranı var.
Düzenleme sayfasına kullanıcılardan birisi girip düzenleme işlemi yaparken, başka birisi daha açarsa; o sayfanın şu an başkası tarafından düzenlendiğini görmesini ve düzenleme işlemi yapamamasını sağlamam gerekiyor.
Bunu sanırım sayfaya girdiğinde session ataması yapıp js ile kaydet butonunu kitleyerek yapabilirim ama birisi o sayfadayken bunun bilgisini alıp başkalarına nasıl gösterebilirim?
Session ile sayfayı kapattığında session'u nasıl temizleyebilirim ?
Ya da aynı anda girerlerse session ile ilgili sorun yaşar mıyım ? Şu an için 1-2 kişi var 100-200 kişi aynı anda tıklarsa ne gibi sorun yaşarım?

ozzy34
420 gün önce

<script>

window.addEventListener('beforeunload', function (event) {
	var params = window.location.search;
	
	var xhr = new XMLHttpRequest();
	xhr.open('GET', 'kapat.php' + params, true);
	xhr.send();
});

</script>

Bu kod ile çözdüm. Burada açtığım soru aklıma geldi hiç cevap gelmemiş eklemek istedim lazım olanlar alabilir.