Enctype utf-8 encoding hatası

Bilgisayar Database Html Mysql Php Yazılım

Enctype utf-8 encoding hatası

Enctype utf-8 encoding hatası

Eğer bir formda hem normal yazı , hem de resim upload etmek istediğinizde

enctype="multipart/form-data"

 

kullanmanız gerekebilir. Bu form tipini kullanmak istediğinizde yazı karakterleri bozulmaya uğrar ; türkçe karakter yazmaya çalıştığınızda POST dan dönen içerikte üğşçöiİĞÜŞÖà gibi abuk subuk şeyler yazar. Bunu düzeltmenin yolu php.ini dosyanızı bulmak ve

; http input encoding.
mbstring.http_input = auto

 

satırını

; http input encoding.
mbstring.http_input = pass

 

olarak değiştirmektir. Artık enctype kullanırken utf-8 karakter kodlamanız bozulmayacaktır.

 

UTF-8 encoded pages; while posting form as multipart/form-data, text printed to page garbled (text will be as is ; üğşçöiİĞÜŞÖÃ). Without multipart/form-data everything works well. Solution ; if you use PHP 5.4.x ++, go to php.ini file and find mbstring.http_input from= “auto”. Set “auto” to “pass” will solve your problem.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir