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.
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.
=> CSDL của bạn sử dụng là gì?Bài viết được gửi bởi truongnx
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
Bạn hãy nói rõ hơn được không? Nghe câu hỏi chung chung quá....
Có 2 vấ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.
Ban ay hoi ve viec hien thi font Unicode tu Co So Du Lieu ma!
Chu khong phai tu text khi type trong DW or FP dau!
A`,cơ sở dữ liệu của mình là access 2000.
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.
He he, bạn gõ Unicode trực tiếp trong Access 2000, do đó khi bạn xuất ra Web thì nó báo sai, cho dù ông Bill Gate tuyên bố sao đi nữa thì nó vẫn sai.
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
CSDL của bạn phải cập nhật bằng web đúng không? (nếu là cập nhật trực tiếp bằng Access thì...không biết).
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.
nếu bạn dùng những cách trên không được thì thử viết một file style có đuôi là chấm .css để qui định những trường mà bạn muốn xuất ra, thử xem (nhưng CSDL fải là Unicode)
cách tạo style trên có thể dùng ASP, Coldfusion, CSS, ...
CSS không liên quan đến vấn đề này. Tạo CSS chỉ cần dùng Notepad là được. ASP và Coldfusion là ngôn ngữ lập trình chứ không phải là tên application.
Bookmarks