lostyazilim

Mesajlaşma Sistemi

2 Mesajlar 813 Okunma
lstbozum
wmaraci reklam

ozibu51 ozibu51 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.05.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci-Serbest meslek
  • Konum İstanbul Anadolu
  • Ad Soyad O** K**
  • Mesajlar 300
  • Beğeniler 9 / 13
  • Ticaret 3, (%100)
Merhaba arkadaşlar benim bir sitem var herşey tam halde hazır ama birtek üyelerim için üyeler arası özel mesajlaşma eksik onu siteme nasıl kodlıyacam sitem özel script olarak kodlandı hiç bir eklenti ve diğer sistemler (wp) gibi kullanılmamıştır

Ek Olarak: Mantık şu : benim sql de kayıtlı olan kullanıcılar site içinde wm aracındaki gibi birbirlerine mesaj gönderecekler
 

 

wmaraci
reklam

Batuhan Batuhan Kendine webmaster Kullanıcı
  • Üyelik 08.05.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad B** B**
  • Mesajlar 3455
  • Beğeniler 783 / 1009
  • Ticaret 1, (%100)
Mantık olarak şu şekilde işler; gönderen, alıcı, konu, mesaj sütünlarından oluşan bir tablo oluşturulur. Her yeni mesajda tabloya kayıt eklenir, her gleen kutusuna girildiğinde kayıtlar çekilir


A kullanıcısı B kullanıcısına mesaj gönderirse, tabloya şu kayıt eklenir:
gönderen: A kullanıcısının ID'si
alıcı: B kullanıcısının ID'si
konu: Merhaba
mesaj Tanışalım mı?

B kullanıcısı gelen kutusuna girdiğinde şu şekilde bir sorgu yapılır:
SELECT * FROM mesajlar WHERE alıcı = ((kullanıcının ID'si))

A kullanıcısı giden kutusuna baktığında da şu şekilde bir sorgu yapılır:
SELECT * FROM mesajlar WHERE gönderen = ((Kullanıcının ID'si))

Umarım anlatabilmişimdir, oldukça basit aslına bakacak olursanız.

Ek Olarak: İsteğiniz üzerine derme-çatma bir demo hazırladım, scriptiniz olduğu için üyelik olayına hiç girmedim, hızlı bir şekilde entegrasyonunu gerçekleştirebilirsiniz. Dosya içerisinde mesajlar tablosunun dökümü de bulunuyor:

Demo: http://labs.batuhanbensoy.com/ozelmesaj/
http://www.dosya.tc/server31/euqPb0/OzelMesajOrnek.zip.html
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al