09/10/2018, 17:33
Làm sao có thể đưa CSDL Unicode lên web.
Tôi đang làm thử một trang web có dùng cơ sở dữ liệu và font unicode. Tôi đã thiết kế xong phan CSDL rùi nhưng khi đưa lên web thì font hiện lên không đúng. chẳng hạn như chử "cổ" khi đưa lên thì nó hiện ra "c?". Xin các bạn chỉ dùm. Thanks nhiều.
Bài liên quan
Tôi đang làm thử một trang web có dùng cơ sở dữ liệu và font unicode. Tôi đã thiết kế xong phan CSDL rùi nhưng khi đưa lên web thì font hiện lên không đúng. chẳng hạn như chử "cổ" khi đưa lên thì nó hiện ra "c?". Xin các bạn chỉ dùm. Thanks nhiều.
=> Sao không hỏi bác Vi Khoa, Webmaster của trang này?
Thân
1/ Nếu bạn dùng Vietkey hoặc Unikey, gõ kiểu Unicode thì phải set lại charset là utf-8
2/ Bạn dùng chương trình gì để thiết kế web vậy ? Nếu dùng Dreamweaver thì phải dùng Dreamweaver MX, nếu dùng FrontPage thì ...xem lại điều 1.
Chu khong phai tu text khi type trong DW or FP dau!
mình đã chỉnh character set là utf-8 rùi nhưng mà vẫn không được. Không biết là còn phải chỉnh thêm vấn đề gì nữa không. Ai có kinh nghiệm làm rùi xin chỉ dùm.
thanks nhiều.
Mình không rành về Web Scripting nào khác ngoài ASP. Nếu bạn dùng Access với ASP, bạn dùng: Server.HTMLEncode("******X") với ****** là dữ liệu trong database là Okey thôi.... Chắc chắn hiển thị đúng.
Nhưng vấn đề cập nhật từ Web vào Database, rồi truy xuất ra lại thì nên cẩn thận nha...
Hy vọng gãi đúng chỗ ngứa của bạn
Mình nghĩ so với MySQL thì cũng chẳng khác gì mấy. Bạn chỉ cần nhớ khai báo type cho phù hợp là được.
Trang web nhập dữ liệu và trang web xuất dữ liệu đều phải có charset là utf-8.
cách tạo style trên có thể dùng ASP, Coldfusion, CSS, ...