Sobet Baloncuklarını Ayarlamak

fatihmert Fatih Mert Doğancan

Merhaba arkadaşlar,

Basit bir chat sistemi yapıyorum,

karşılık konuşma değilde birden fazla kişi olacağı için,
sohbet baloncuklarını yerleştirmede herhangi bir
algoritma oluşturamadım.

Biraz daha açarsak,
üye kendi yolladığı mesajı sola dayalı şekilde,
diğer üyelerin yolladığı mesajları sağa dayalı biçimde
görmesini istiyorum.

Veritabanına bir sütun daha mı eklemeliyim?
Yoksa, PHP & MySQL yardımıylada durumu çözebilir miyim?
Yada başka bir şey..?

Yardımlarınız için teşekkür ederim..
İyi çalışmalar..

29-12-2013 16:47

    Php

    etkin Mehmet Akif

    bunu divlerle yapabilirsin. bi div'i sağa bi divi sola yasla divlerin rengini ayarla . ve verileri nasıl aktaracağını belirle yani örnek : ben gelen kutusuna baktığımda benim Mesajım sol divde gösteriyor. Karşıdaki bakınca Sağ divde gösteriyor. gibi 

    29-12-2013 18:21

      Bu değil :)

      fatihmert Fatih Mert Doğancan

      Sorum CSS değil ama yine de teşekkür ederim..

       

      Şenol Bey açığa kavuşturdu sağolsun..

       

      İyi çalışmalar..

      30-12-2013 17:45

        Php

        TeaMTurkeR Şenol TÜRKER

        bunu css ile çok kolay bir şekilde yapabilirsiniz iki adet css yazacaksınız "ben" id bir css ve "diger" id'li bir css ve kodlarınızdada verileri çekerken uye id'si benim üye id'me eşit olmayan uyelerin css sine şu css ekle gibi.

        örnek vereyim;

        <style>

        #ben{background:red;}

        #diger{background:blue;}

        </style>

        <?php

        $sor = mysql_query('select * from chat_yazismalar');

        while($yaz = mysql_fech_assoc($sor)):

        if($yaz['uye_id'] != $_SESSION['uye_id']){

        ?><div id="diger"> <?=$yaz['yazi'];?></div><?php

        }else{

        ?><div id="ben"> <?=$yaz['yazi'];?></div><?php

        }

        endwhile;

        ?>

         

        tabiki bu sadece bir örnek kendinize göre uyarlamanız lazım sadece dediğinizi yapmanın kendimce bir mantığını söyledim :)

        29-12-2013 22:23

          Budur

          fatihmert Fatih Mert Doğancan

          Heh tamamdır hocam, ben tek seferde yapmaya çalıştığım için becerememişim, tek seferde olmuyor zaten mantık dışı :D

           

          Düşünmeye çalıştığım PHP kodu buydu,, teşekkür ederim..

           

          İyi çalışmalar..

          30-12-2013 17:43

            www.Phpkodlari.com © 2009 Herkes Php öğrenecek
            Web tasarım ve eğitim kaynağınız.