Selamlar dostlar, PHP ile şu şekilde bir sohbet sayfası yaptım;
Fakat sorun şu ki, karşı taraf mesaj gönderdiğinde sayfayı yenilemedikçe mesajları göremiyorsunuz.
Bunun için de şöyle bir çözüm üretmiştim
PHP:
<meta http-equiv="refresh" content="10;">
Bundaki sıkıntı ise şu oldu, 10 saniyede bir yenilediği için tam siz mesaj yazarken sayfayı yeniler ise yazdığınız mesaj da gitmiş oluyor.
Çözüm önerisi olan var ise bekliyorum.
Sadece mesajların yazılı olduğu bölümün yenileneceği, mesaj yazma kısmının etkilenmeyeceği bir yenileme sistemi yazılabilir mi? Yazılamaz ise ne gibi bir çözüm üretilebilir? Şimdiden teşekkürler.
İnternette'ki mesajlaşma PHP örneklerini incelersen soruna yanıt bulabilirsin. Senin aradığın çok büyük ihtimal ile "anında mesajlaşma sistemi" bu şekilde aratırsan sonucuna daha kolay ulaşabilirsin.
Glitch Code Editor ・゚✧ elimde böyle bir altyapı var aynı şekilde eş zamanlı sohbet sağlıyor üstelik yazıyor... Bile var kodlama bilmiyorum ama belki çözüm buradadır.
Fakat sorun şu ki, karşı taraf mesaj gönderdiğinde sayfayı yenilemedikçe mesajları göremiyorsunuz.
Bunun için de şöyle bir çözüm üretmiştim
PHP:
<meta http-equiv="refresh" content="10;">
Bundaki sıkıntı ise şu oldu, 10 saniyede bir yenilediği için tam siz mesaj yazarken sayfayı yeniler ise yazdığınız mesaj da gitmiş oluyor.
Çözüm önerisi olan var ise bekliyorum.
Sadece mesajların yazılı olduğu bölümün yenileneceği, mesaj yazma kısmının etkilenmeyeceği bir yenileme sistemi yazılabilir mi? Yazılamaz ise ne gibi bir çözüm üretilebilir? Şimdiden teşekkürler.
Chat programı yapmak istiyorsan server tarafını da kodlaman gerekiyor.
Yani bahsettiğin sorun üzerinden anlatacak olur isem , karşı taraf post gönderdiğinde bu post server a iletiliyor. Senin bunu anlaman için server ' ı dinlemen gerekiyor.
Bunu php ile değil javascript ile daha kolay yapabilirsin.
Araştırman gereken anahtar kelimeler : Node.js ve socket.io
Örnek olması açısından youtube da çıkan ilk örneği paylaşıyorum.
İyi kodlamalar.