Sorun bu şekilde çözüldü ama ilk defa bu fonksiyonu yazıyorum.Html formla alakası olabilirmi? Yoksa localhostla ilgili bir sorunmu?
html formla alakası yok veri tabanı motorunun collation denen karşıtlama artık tam türkçesini bilmiyorum. uyumsuzluğundan veritabanına bir veri girerken localhostta latin1 vs olduğu için o tür veriyi giriyorsunuz sonra isterken size latin1 tarzı veri geliyor ve siz bunu utf8 olarak göstermek isteyince garip karakterler gözüküyor sorun bundan.