Trình đơn
Tin tức
show map
Authors
Diễn đàn
Bài mới
Tìm trong diễn đàn
Có gì mới
Bài mới
New media
New media comments
Bài viết mới trong hồ sơ
Hoạt động gần đây
Media
New media
New comments
Tìm media
Thành viên
Đang truy cập
Bài viết mới trong hồ sơ
Tìm trong bài viết hồ sơ
Credits
Transactions
SVC$: 0
Đăng nhập
Đăng ký
Có gì mới?
Bài mới
Tìm trong diễn đàn
Trình đơn
Đăng nhập
Đăng ký
Guest viewing is limited
You have a limited number of page views remaining
0 guest views remaining
Register now to remove this limitation
Diễn đàn
THÔNG TIN CHUNG
Hỏi đáp chung | Góp ý | Hướng dẫn
Hướng dẫn
hướng dẫn sửa font chữ khi vào trang web bị lỗi font
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Trả lời vào chủ đề
Nội dung
<blockquote data-quote="cutidangyeu" data-source="post: 220313" data-attributes="member: 1031"><p>Nếu làm như bạn hoangchanhthu vẫn chưa ổn ấp thì bạn phải add thêm Font chữ.</p><p>Mình thấy code của diễn đàn đã có thẻ mate hiển thị phong chữ tiếng việt rùi mà</p><p>[CODE]</p><p>< ! meta http-equiv="Content-Type" content="text/html; charset=utf-8"></p><p>< !p align="left" style="margin-left : 30">[/CODE]</p><p></p><p>Theo cách của mình thì mình thường cho đoạn code này vào <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p></p><p></p><p>[CODE] < ! meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p>< ! meta name="generator" content="vBulletin 3.8.6" /></p><p> [/CODE]</p><p>Add : Nguồn : internet</p><p><strong>Vấn đề: "Không thể hiện được unicode", tìm trên mạng, tôi thấy có giải pháp sau khắc phục được vấn đề. Xin giới thiệu cùng các bạn.</strong></p><p><strong>BƯỚC 1: THIẾT LẬP CHARSET SANG UTF-8 TRONG HEAD</strong><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p></p><p><strong>BƯỚC 2: TẠO DATABASE</strong></p><p></p><p>Dĩ nhiên nếu muốn dữ liệu của bạn lưu trữ unicode thì khi tạo ra CSDL các bạn phải</p><p></p><p>Khi bạn tạo ra CSDL hoặc các bảng trong CSDL, nhớ thiết lập Collation là utf8_unicode_ci</p><p></p><p></p><p></p><p><strong>BƯỚC 3: KHỞI TẠO DATABASE</strong></p><p></p><p>Bước này được thực hiện trước khi bạn kết nối với CSDL, bạn có thể thêm các hàng sau:</p><p><?php</p><p>define('HOSTNAME', 'localhost');</p><p>define('USERNAME', 'database_user_name');</p><p>define('PASSWORD', 'database_password');</p><p>define('DATABASE', 'database_name');</p><p>$dbLink = mysql_connect(HOSTNAME, USERNAME, PASSWORD);</p><p>mysql_query("SET character_set_results=utf8", $dbLink);</p><p>mb_language('uni');</p><p>mb_internal_encoding('UTF-8');</p><p>mysql_select_db(DATABASE, $dbLink);</p><p>mysql_query("set names 'utf8'",$dbLink);</p><p>?></p><p></p><p>Tại sao phải thêm các hàng này? Bởi vì bạn cho CSDL biết, loại dữ liệu đưa bạn sẽ làm việc thuộc loại nào.</p><p></p><p></p><p><strong>BƯỚC 4: THÊM DỮ LIỆU VÀO CSDL</strong></p><p><?php</p><p>mysql_query("SET character_set_client=utf8", $dbLink);</p><p>mysql_query("SET character_set_connection=utf8", $dbLink);</p><p>$sql_query = "INSERT INTO</p><p>TABLE_NAME(field_name_one, field_name_two)</p><p>VALUES('field_value_one', 'field_value_two')";</p><p>mysql_query($sql_query, $dbLink);</p><p>?></p><p></p><p><strong>BƯỚC 5: CẬP NHẬT</strong></p><p><?php</p><p>mysql_query("SET character_set_client=utf8", $dbLink);</p><p>mysql_query("SET character_set_connection=utf8", $dbLink);</p><p>$sql_query = "UPDATE TABLE_NAME</p><p>SET field_name_one='field_value_one', field_name_two='field_value_two'</p><p>WHERE id='$id'; ";</p><p>mysql_query($sql_query, $dbLink);</p><p>?></p><p></p><p><strong>BƯỚC 6: TÌM KIẾM TRONG CSDL</strong></p><p><?php</p><p>mysql_query("SET character_set_results=utf8", $dbLink);</p><p>$sql_query = "SELECT * FROM TABLE_NAME WHERE id='$id'; ";</p><p>$dbResult = mysql_query( $sql_query, $dbLink);</p><p>?></p><p></p><p>Với cách làm này các bạn có thể thể hiện các ngôn ngữ khác (Hindi, Chinese, French, German, Spanish, Russian, Arabian (Arabic), Urdu...)trên trang web của mình.</p></blockquote><p></p>
[QUOTE="cutidangyeu, post: 220313, member: 1031"] Nếu làm như bạn hoangchanhthu vẫn chưa ổn ấp thì bạn phải add thêm Font chữ. Mình thấy code của diễn đàn đã có thẻ mate hiển thị phong chữ tiếng việt rùi mà [CODE] < ! meta http-equiv="Content-Type" content="text/html; charset=utf-8"> < !p align="left" style="margin-left : 30">[/CODE] Theo cách của mình thì mình thường cho đoạn code này vào :) [CODE] < ! meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> < ! meta name="generator" content="vBulletin 3.8.6" /> [/CODE] Add : Nguồn : internet [B]Vấn đề: "Không thể hiện được unicode", tìm trên mạng, tôi thấy có giải pháp sau khắc phục được vấn đề. Xin giới thiệu cùng các bạn.[/B] [B]BƯỚC 1: THIẾT LẬP CHARSET SANG UTF-8 TRONG HEAD[/B]<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> [B]BƯỚC 2: TẠO DATABASE[/B] Dĩ nhiên nếu muốn dữ liệu của bạn lưu trữ unicode thì khi tạo ra CSDL các bạn phải Khi bạn tạo ra CSDL hoặc các bảng trong CSDL, nhớ thiết lập Collation là utf8_unicode_ci [B]BƯỚC 3: KHỞI TẠO DATABASE[/B] Bước này được thực hiện trước khi bạn kết nối với CSDL, bạn có thể thêm các hàng sau: <?php define('HOSTNAME', 'localhost'); define('USERNAME', 'database_user_name'); define('PASSWORD', 'database_password'); define('DATABASE', 'database_name'); $dbLink = mysql_connect(HOSTNAME, USERNAME, PASSWORD); mysql_query("SET character_set_results=utf8", $dbLink); mb_language('uni'); mb_internal_encoding('UTF-8'); mysql_select_db(DATABASE, $dbLink); mysql_query("set names 'utf8'",$dbLink); ?> Tại sao phải thêm các hàng này? Bởi vì bạn cho CSDL biết, loại dữ liệu đưa bạn sẽ làm việc thuộc loại nào. [B]BƯỚC 4: THÊM DỮ LIỆU VÀO CSDL[/B] <?php mysql_query("SET character_set_client=utf8", $dbLink); mysql_query("SET character_set_connection=utf8", $dbLink); $sql_query = "INSERT INTO TABLE_NAME(field_name_one, field_name_two) VALUES('field_value_one', 'field_value_two')"; mysql_query($sql_query, $dbLink); ?> [B]BƯỚC 5: CẬP NHẬT[/B] <?php mysql_query("SET character_set_client=utf8", $dbLink); mysql_query("SET character_set_connection=utf8", $dbLink); $sql_query = "UPDATE TABLE_NAME SET field_name_one='field_value_one', field_name_two='field_value_two' WHERE id='$id'; "; mysql_query($sql_query, $dbLink); ?> [B]BƯỚC 6: TÌM KIẾM TRONG CSDL[/B] <?php mysql_query("SET character_set_results=utf8", $dbLink); $sql_query = "SELECT * FROM TABLE_NAME WHERE id='$id'; "; $dbResult = mysql_query( $sql_query, $dbLink); ?> Với cách làm này các bạn có thể thể hiện các ngôn ngữ khác (Hindi, Chinese, French, German, Spanish, Russian, Arabian (Arabic), Urdu...)trên trang web của mình. [/QUOTE]
Insert quotes…
Mã xác nhận
Trả lời
CHÚC MỪNG SINH NHẬT SVCVIETNAM
Bên trên
Bottom