Merhaba Arkadaşlar.
post methodu ile textbox a üyenin yazdığı emoji veritabanına yerleşmiyor htmlspecialcars ı açarsam saçma sapan şeyler çıkıyor onu yanlızca html algılıyor ben node js ye çektiğim için veriyi php ile veritabanına kaydettiğim emojiyi node js ilede aynı şekilde göstermek isiyorum
unicode olarak yüklüyorum emojiyi ama veritabanına geçmiyor bazende anlamadım gitti kafam karıştı bunu yazarkende
mesela bu emojiyi 🙂 unicode halinde ama genede yüklemiyor veritabanı hatası veriyor yardımcı olursanız sevinirim uğraşılacak iş değil diyip yazmak istemezseniz çok işime yarıyacak bişey olduğu için ısrarla yardımınızı istiyorum
not: sorunu çözdüm
bağlantı dosyamdaki şunları şuna çevirdim
mysql_query('set charset utf8',$db);
mysql_query('SET names utf8',$db);
mysql_query('set character_set_client="utf8"',$db);
mysql_query('set character_set_connection="utf8"',$db);
mysql_query('set character_set_result="utf8"',$db);yenisi bu
mysql_query('set charset utf8mb4',$db);
mysql_query('SET names utf8mb4',$db);
mysql_query('set character_set_client="utf8mb4"',$db);
mysql_query('set character_set_connection="utf8mb4"',$db);
mysql_query('set character_set_result="utf8mb4"',$db);