PHP Chat Emoji Gönderme

kroxlycode

Decapat
Katılım
28 Ekim 2022
Mesajlar
87
Çözümler
3
Daha fazla  
Sistem Özellikleri
Intel Core i7-13620H | RTX 4050 6GB | 16 GB DDR5 4800 MHz | 512 GB NVMe SSD | 180Hz
Cinsiyet
Erkek
Meslek
Yazılım Geliştirme
Bir chat sayfası yazdım ve chatte renk seçip mesaj gönderebiliyorum buna ayrı olarak emoji de göndermek istiyorum.
PHP:
<?php
$tumMesajlar = DB::get("SELECT * FROM chat ORDER BY gonderilen_tarih ASC");
?>
<div class="card shadow mb-4">
    <div class="card-header py-3">
        <h6 class="m-0 font-weight-bold text-primary"><a href="/">Ana Sayfa</a> > <a href="/chat">Sohbet</a></h6>
    </div>
    <div class="card-body">
        <div class="chat-box">
            <div id="chat-content" class="chat-content">
                <?php
                $tumMesajlar = DB::get("SELECT * FROM chat ORDER BY gonderilen_tarih ASC");
                if (!empty($tumMesajlar)) {
                    foreach ($tumMesajlar as $mesaj) {
                        echo "<p><span style='font-weight: bolder; color: $mesaj->gonderen_renk;'>$mesaj->gonderen</span> : <span style='color: $mesaj->mesaj_renk'>{$mesaj->mesaj}</span> <span class='gonderilen-tarih'>{$mesaj->gonderilen_tarih}</span></p>";
                    }
                } else {
                    echo "<p class='elseMesaj'>Henüz Bir Mesaj Yok</p>";
                }
                ?>
            </div>
            <hr class="chat-hr">
            <form onsubmit="mesaj_gonder(event)">
                <div class="mesaj-ayar">
                    <input type="color" name="yazi_renk" id="yazi_renk">
                </div>
                <div class="chat-input">
                    <input type="text" name="mesaj" class="message-input" placeholder="Mesaj" required>
                    <button type="submit" class="send-button"><i class="bi bi-send-fill"></i></button>
                </div>
            </form>
        </div>
    </div>
</div>
 
Son düzenleyen: Moderatör:
Son düzenleyen: Moderatör:
Linkteki tablonun "Bytes" sütunundaki kodları PHP olarak echo yaparsan emojiler çıkar.
Örneğin:
PHP:
echo "\xF0\x9F\x98\x81";
Çıktı:
1699340282029.png
 

Technopat Haberler

Geri
Yukarı