Hướng dẫn php german character encoding - mã hóa ký tự tiếng Đức php
Tôi có vấn đề với các ký tự Đức trên trang web của mình, Trong phần HTML/PHP của trang web, tôi có mã này để đặt UTF-8:
Trong mysql, tôi có mã này để đặt UTF-8
Vấn đề là gì? Cảm ơn.
Pete 55.3K26 Huy hiệu vàng109 Huy hiệu bạc157 Huy hiệu đồng26 gold badges109 silver badges157 bronze badges Khi được hỏi ngày 22 tháng 5 năm 2013 lúc 12:04May 22, 2013 at 12:04
5 Tôi đã sử dụng mã này để có được tiêu đề:
Tôi chỉ ghi đè lên điều đó để
Astrocb 12.2k20 Huy hiệu vàng57 Huy hiệu bạc72 Huy hiệu đồng20 gold badges57 silver badges72 bronze badges Đã trả lời ngày 22 tháng 5 năm 2013 lúc 12:35May 22, 2013 at 12:35
user1814358user1814358user1814358 6193 Huy hiệu vàng8 Huy hiệu bạc17 Huy hiệu đồng3 gold badges8 silver badges17 bronze badges 5 Lúc đầu, hãy chắc chắn rằng bạn có các ký tự UTF-8 trong cơ sở dữ liệu của mình. Sau đó, hãy thử sử dụng 5 sau khi kết nối với MySQL:
Như hướng dẫn sử dụng:
Đã trả lời ngày 22 tháng 5 năm 2013 lúc 12:10May 22, 2013 at 12:10
user4035user4035user4035 21.6K10 Huy hiệu vàng56 Huy hiệu bạc91 Huy hiệu Đồng10 gold badges56 silver badges91 bronze badges Hãy thử 6 hoặc 7. Một số trong số này hoạt động tốt cho người Bồ Đào Nha, có lẽ đối với người Đức cũng vậy. Tôi chỉ không thể nhớ cái nào là chính xác, nhưng nếu không, một lỗi sẽ được tạo ra.Đã trả lời ngày 22 tháng 5 năm 2013 lúc 12:08May 22, 2013 at 12:08
Bạn nên đảm bảo rằng kết nối cũng là UTF-8. Với mysqli, điều này được thực hiện với một cái gì đó như thế này:
Bây giờ nếu bằng cách nào đó bạn đã kết thúc với các ký tự sai trong cơ sở dữ liệu thì có một cách để làm cho nó đúng:
Đã trả lời ngày 22 tháng 5 năm 2013 lúc 12:17May 22, 2013 at 12:17
ArisarisAris 4.3871 Huy hiệu vàng39 Huy hiệu bạc36 Huy hiệu đồng1 gold badge39 silver badges36 bronze badges Trong sử dụng HTML5
Trong HTML 4.0.1 sử dụng
Đã trả lời ngày 22 tháng 5 năm 2013 lúc 12:34May 22, 2013 at 12:34
AmiramirAmir 4.0594 Huy hiệu vàng15 Huy hiệu bạc26 Huy hiệu đồng4 gold badges15 silver badges26 bronze badges Các kết quả được mã hóa HTML được mã hóa như thể chúng được xử lý bởi htmlentity (), tôi tự hỏi liệu các biến của bạn có được Ibserted khi nhận được từ mẫu hay đang được xử lý bởi một trình soạn thảo WYSIWG không? Dù sao, chúng nên in tốt trên mẫu HTML nhưng HTML_ENTITY_DECODE () nên làm điều đó. Hi vọng điêu nay co ich Đã trả lời ngày 26 tháng 12 năm 2013 lúc 21:24Dec 26, 2013 at 21:24
Đặt kiểu dữ liệu trong cơ sở dữ liệu của bạn để sử dụng UTF-8, điều này sẽ giải quyết vấn đề. Đã trả lời ngày 4 tháng 2 năm 2015 lúc 16:53Feb 4, 2015 at 16:53
Tôi đã từng gặp vấn đề tương tự. mà tôi đã giải quyết bằng cách sử dụng: Nếu bạn đã tạo bảng của mình, bạn cần sửa đổi bộ ký tự là:
Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmToplist được quan tâm#2
#3
#4
Top 6 thử thách thần chết thuyết minh phần 2 20235 tháng trước#5
#6
Top 5 áo khoác nam quảng châu cao cấp 20235 tháng trước#7
#8
Top 9 mẫu đồng phục công sở đẹp 2022 20235 tháng trước#9
Top 5 ốp lưng iphone 13 pro bảo vệ camera 20235 tháng trướcQuảng cáoXem NhiềuQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 boxhoidap.com Inc.
|