PDA

View Full Version : lap trinh web bằng PHP



luckylucky88
07-12-2009, 16:44
Cho em hỏi một chút
Em đang có bài tập làm web bằng PHP và MySQL,em có sử dụng phần mềm Macromedia Dreamweaver 8, em nhập cơ sở dữ liệu là tiếng Việt nhưng khi hiển thị lên web thì bị lỗi, em có hỏi bạn bè thì họ nói nên dùng FONTPAGE2003, rồi sau đó copy đoan mã trong NOTEPAGE vào trong cơ sở dữ liệu, em làm theo nhưng khi hiển thị lên web thì vẫn bị lỗi một số chỗ. Anh chị nào có thể giúp em đươc ko? Em xin chân thành cảm ơn!!!

nobita255
07-12-2009, 17:22
Chào bạn. Khi bạn nhập dữ liệu vào MySQL thì bạn nhập kiểu gì? Có phải bạn nhập trực tiếp vào các table trong MySql hay bạn tạo form rồi nhập qua form rồi mới lưu vào CSDL .nếu bạn nhập trực tiếp vào CSDL thì chắc chắn khi hiển thị sẽ bị lỗi font.Bạn tạo form nhập rồi lưu vào CSDL sẽ ko bị hiện tượng lỗi font.

chuotnhocodon
07-12-2009, 20:31
Chào bạn. Khi bạn nhập dữ liệu vào MySQL thì bạn nhập kiểu gì? Có phải bạn nhập trực tiếp vào các table trong MySql hay bạn tạo form rồi nhập qua form rồi mới lưu vào CSDL .nếu bạn nhập trực tiếp vào CSDL thì chắc chắn khi hiển thị sẽ bị lỗi font.Bạn tạo form nhập rồi lưu vào CSDL sẽ ko bị hiện tượng lỗi font.

Bên cạnh đó trong thẻ head bạn thiết lập là UTF-8.Nếu sử dụng Dreamwaver bạn có thể vào Modify->Page Properties.Trong tag title/encoding chọn UTF-8 là ok

Thân

rain1007ht
08-12-2009, 05:33
nếu nhập trực tiếp trong CSDL thì phải bật bảng mã UTF-8 để gõ (ra kí tự loằng ngoằng nhưng lúc hiển thị ra web lại là tiếng việt). Còn nếu bạn nhập băng code php thì cứ unicode bình thường. Đặt cái thẻ
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
nữa.
Một số bài hướng dẫn về PHP cho người mới bắt đâu nè: http://tutorials.pip.vn/code/php/php-for-beginners