Iespējams lietot latviešu valodas kodējumu windows-1257. Bet tomēr es to neieteiktu izmantot. Ja nu tajā pašā lapā ir jāievieto teksts krieviski? Tāpēc vislabāk izmantot UTF-8.
- Datnei jābūt UTF-8 kodējumā. Izvēlieties UTF-8 without BOM.
- HTML tegs
blokā: <meta http-equiv="content-type" content="text/html;charset=utf-8"> - PHP galvenē var norādīt kodējumu: header("Content-type: text/html; charset=utf-8");
- MySQL datubāzei tabulas lauku, tabulu un datubāzes kodējumā jānorāda UTF-8. Izmantoju uft8-general-ci. Slēdzoties klāt uz datu bāzi ar php arī jānorāda kodējums: mysql_query("set names utf8"); mysql_query("set charset set utf8");
- Izmantojot AJAX url neveidojiet iekļaujot latviešu valodas speciālos simbolus. Firefox to atbalsta bet IE nē. Izmantojiet javascript funkciju encodeURI(lvmainigais) veidojot url.
mysql_query("set charset set utf8"); vietā jāraksta mysql_set_charset('utf8');
AtbildētDzēst