sdfg
  • sdfg
  • 1 yıl önce
  • Php ile smiley sistemi nasıl yapılır?

    Merhaba arkadaşlar php ile smiley sistemi nasıl yapabilirim? Php ile smiley sistemi nasıl yapılır
    Cevaplar(1)
    kereme
  • kereme
  • 10 ay önce
  • Bu kod senin işini görecektir.

    Yazılım Soru - Kod Kısmı

    function Smilify(&$subject)
    {
        $smilies = array(
            ':|'  => 'mellow',
            ':-|' => 'mellow',
            ':-o' => 'ohmy',
            ':-O' => 'ohmy',
            ':o'  => 'ohmy',
            ':O'  => 'ohmy',
            ';)'  => 'wink',
            ';-)' => 'wink',
            ':p'  => 'tongue',
            ':-p' => 'tongue',
            ':P'  => 'tongue',
            ':-P' => 'tongue',
            ':D'  => 'biggrin',
            ':-D' => 'biggrin',
            '8)'  => 'cool',
            '8-)' => 'cool',
            ':)'  => 'smile',
            ':-)' => 'smile',
            ':('  => 'sad',
            ':-(' => 'sad',
        );
    
        $sizes = array(
            'biggrin' => 18,
            'cool' => 20,
            'haha' => 20,
            'mellow' => 20,
            'ohmy' => 20,
            'sad' => 20,
            'smile' => 18,
            'tongue' => 20,
            'wink' => 20,
        );
    
        $replace = array();
        foreach ($smilies as $smiley => $imgName)
        {
            $size = $sizes[$imgName];
            array_push($replace, '<img src="imgs/'.$imgName.'.gif" alt="'.$smiley.'" width="'.$size.'" height="'.$size.'" />');
        }
        $subject = str_replace(array_keys($smilies), $replace, $subject);

    Beğen (2) Yorumlar(1) Yorum Yaz
  • sdfg
  • 9 ay önce
  • @kereme cevabın için teşekkür ederim.
    Gönder

    Cevap yazabilmek için Giriş yapmalısınız.Giriş yapmak için buraya Tıklayın.

    Çalışkan Üyeler


    ismail +735
    kereme +101
    blizzard3 +42
    toprak34 +34

    Topluluğumuza katılmak ister misiniz?

  • Merhaba, yazilimsoru.com'a ücretsiz bir şekilde üye olarak soru sorma, soru cevaplama, doğru cevap olarak işaretleme, diğer kullanıcılara özel mesaj gönderme gibi özelliklere erişim sağlayabilirsiniz.
  • yazilimsoru.com sitesindeki bilgilerin kaynağı sizlersiniz.Amacımız yazılım konusunda hep birlikte Türkçe bilgi kaynağı oluşturmak.Sizde bu bilgi kaynağına destek olmak istiyorsanız Buraya tıklayarak kayıt olabilir, bilmediğinizi sorabilir, bildiklerinizi cevaplayarak destek olabilirsiniz.
  • Not:Bu bildirim sizi rahatsız etmemesi için sadece bir kere gözükecek.Ama çerezleri temizleğinizde tekrar karşınıza çıkabilir.
  • Kodlarınızı aşağıdaki alana yapıştırın.

  • Kod Ekle İptal Et
  • Giriş Yap
    Kayıt Ol
  • Giriş Yap
  • Şifremi unuttum
  • Kayıt olmak için tıklayın!