10/10/2018, 11:23
không hiển thị được tiếng Việt
Sorry mọi người vì chắc cái chủ đề này hơi cũ, nhưng mình tìm chưa ra.
Không có gì liên quan đến mysql hết.
Mình có 1 số file php, nội dung dạng như echo $some_message; thôi.
Có trang thì hiển thị được tiếng Việt, có trang không.
mình đã check rất kĩ encoding là utf-8 hết (file encoding và html meta tag)
Có khi xóa bớt vài dòng code, hoặc tạo file mới copy 1 phần code thì lại hiển thị được
Mình mới move cái site từ host cũ sang host mới thì bị như vậy. Host linux, cpanel
Thanks mọi người nhé
Không có gì liên quan đến mysql hết.
Mình có 1 số file php, nội dung dạng như echo $some_message; thôi.
Có trang thì hiển thị được tiếng Việt, có trang không.
mình đã check rất kĩ encoding là utf-8 hết (file encoding và html meta tag)
Có khi xóa bớt vài dòng code, hoặc tạo file mới copy 1 phần code thì lại hiển thị được
Mình mới move cái site từ host cũ sang host mới thì bị như vậy. Host linux, cpanel
Thanks mọi người nhé
Bài liên quan
Mình xài notepad++.
Mình đã giải quyết được: trong cpanel, open file với text editor: xóa cái dòng đầu tiên <?php. Xóa trái vài lần cho dù bên trái chẳng còn gì, gõ lại cái <?php. Có lẽ là có 1 vài kí tự gì đó k hiển thị lên cho mình thấy, nhưng mình cứ xóa đi là ok.
Bạn nên dùng các chương trình chuyên dụng để lập trình PHP. Đơn cử: NetBeans IDE - Rất tốt và miễn phí. Mấy chương trình bình thường hay bị lỗi kiểu đó lắm, do encoding.
Thật ra thì mình chỉ download nguyên site đã zip từ host cũ, rồi up len host mới thôi, ko nghĩ là bị mấy cái editor này. Nhưng lại bị thừa kí từ phía đầu file, k hiều sao!