Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Php Otomatik Smilay

Merhaba arkadaşlar,

Php de girilen text simgelerini otomatik olarak nasıl smilay yaparız. Wordpress hesabı. yani adam yorumda " :) " işareti koyduğunda otomatik olarak simge çıkacak.

Yardımlarınız için şimdiden teşekkürler
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    472 cevap - 20 soru
    çok basit aslinda.. :)

    2 çeşit yöntemi var..

    1.si yorum kaydet sayfasında gelen yorumdaki :) :D :d :x gibi karekterleri replace etirme.
    2. yöntem yorumları listelerken yorum ıcındeki smilay karekterlerini replace etirme...

    2 yontem her zaman daha iyidir.. tavsiye ederim..

    function smilay($veri)
    {
    $veri = str_replace(':)','<img src="/smilay/siritma.gif">');
    $veri = str_replace(':D','<img src="/smilay/siritma2.gif">');
    $veri = str_replace(':d','<img src="/smilay/siritma2.gif">');
    $veri = str_replace(':(','<img src="/smilay/uzulme.gif">');
    return $veri;
    }
    


    bu fonksiyon ile :( | :) | :D | :d gibi karekterleri resim koduna cevirecek..

    $sorgu = mysql_query("Select * from yorumlar where icerik_id='$id'");
    $yaz = mysql_fetch_object($sql) {
    echo smilay($yaz->yorumu);
    }
    


    bu sekilde yorumları lıstelerken cevirebilirsin

Cevaplar

Hiç cevap bulunamadı.