• 19-04-2015, 21:22:17
    #1
    Arkadaşlar merhaba,

    Özel Mesajlaşma sistemi arıyorum. Ücretli veya ücretsiz kullandığınız bir script var mı? Örneğin r10.net de private mesaj gibi mesajlaşma sistemi lazım.

    Eğitim protalıma entegre etmek istiyorum 0 dan yazmak gözüme geliyor. Codecanyondan aldığınız memnun kaldığınız hazır sistem var mı acaba?

    Önerilerinizi bekliyorum teşekkürler.
  • 20-04-2015, 15:14:36
    #2
    Üyeliği durduruldu
    Mesaj yaz formunda mesaj alıcı ismi ve mesaj textbox'u yeterlidir.

    Veritabanında mesaj_id, alici, mesaj, gonderen kısmı oluşturursun.

    Sitende sürekli giriş yapmış kullanıcıyı kontrol ettirirsin o kişiye başka birisinden mesaj gelmişmi diye.

    Gelen mesajlar kısmında ise giriş yapmış olan kullanıcıya gelen mesajları listeletirsin.

    Aslında çok basit.
  • 20-04-2015, 15:52:51
    #3
    Üyeliği durduruldu
    2 kopya tablo olacak mesaj 2 tabloya da kaydedilecek, alıcı aldığını okuyup silebilecek. 1 tablo olursa, taraflardan birisi mesajı silerse diğeri okuyamaz. hak ihlali oluşabilir.
  • 20-04-2015, 15:59:27
    #4
    demokratik adlı üyeden alıntı: mesajı görüntüle
    2 kopya tablo olacak mesaj 2 tabloya da kaydedilecek, alıcı aldığını okuyup silebilecek. 1 tablo olursa, taraflardan birisi mesajı silerse diğeri okuyamaz. hak ihlali oluşabilir.
    tek tablo ile yapılabilir bu yine.
  • 20-04-2015, 17:09:42
    #5
    demokratik adlı üyeden alıntı: mesajı görüntüle
    2 kopya tablo olacak mesaj 2 tabloya da kaydedilecek, alıcı aldığını okuyup silebilecek. 1 tablo olursa, taraflardan birisi mesajı silerse diğeri okuyamaz. hak ihlali oluşabilir.
    Tek alanla yapılabilir ama mantığını anlatmak adına iki alan ile anlatacağım.

    Durum1 alanı mesajı gönderen kişi için, Durum2 alıcı için olacak. Mesaj gönderildiğinde her iki alandaki değer 1 olacak yani silinmemiş okunabilir anlamına gelecek.

    Eğer gönderen mesajı siler ise Durum1 alanının değeri 0 yapılacak. Durum2 alanı 1 olarak kalmaya devam edecek. Yani gönderen o mesajı okuyamayacak ancak Durum2 alanı 1 olduğu için alıcı mesajı okuyabilecek.
  • 20-04-2015, 20:55:57
    #6
    Buda benim tavsiyem olsun
    1 Tablo.

    ID, ( Auto increment.. )
    ust_id ( Başlatılan konuşmanın hangi mesaja ait olduğu tutulacak sohbet şeklinde )
    kimden ( Gönderen )
    kime ( Gidecek )
    mesaj ( Mesaj içeriği )
    grup ( Gönderen , Giden değerleri virgül ile ayrılıp yazılacak iki kullanıcıda da listelemek için burası kullanılacak  )
    durum( Görüldü görülmedi olayı örnek değer ( 1,0 ) yani gönderen gördü gönderilen henüz görmedi  gibi )
    silinme ( 0,1 üstte ki ile aynı mantık ikiside 1 olursa mesajı komple silebilirsiniz. )
  • 21-04-2015, 13:13:33
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Çok önceden sözlük sitem için kodladığım mesajlaşma sistemim var, istersen ufak bir ücretle verebilirim.
    Sistem gayet basit, 1 tablo var kullanıcıların mesajları alt alta gözüküyor yani şuanki r10 sistemiyle aynı. kullanıcılardan biri mesajı silerse sadece onun için silinmiş olur diğer kişi için hala okunabilir halde. eğer iki kullanıcı da silmişse yine mesaj silinmiyor, adminler için hala okunabilir halde.