gatber Posted October 1, 2008 Report Share Posted October 1, 2008 (edited) Saskāros ar kodējuma problēmām ievietojot datus MySQL datubāzē un pēc tam info parādot weblapā. Mājaslapas headā norādīts UTF-8, faili seivoti kā UTF-8 without BOM, datubāzē šobrīd katrs lauks citā kodējumā (lai redzētu atšķirību) bet izmantoju gan latin1_swedish_ci, gan utf8_unicode_ci. Tad mēģinu MySQL datubāzē ievietot informāciju ar txt faila palīdzību, šo failu seivojot kā UTF-8, bet mājaslapā rādās ķeburi, tad visādi citādi izmēģinājos, bet no ķeburiem nevaru atbrīvoties. Varbūt kāds varētu paskaidrot kurā vietā tieši kādu kodējumu būtu pareizi lietot lai tiešām nebūtu problēmas, ja mājaslapa ir paredzēta LAT, RUS, ENG. Paldies jau iepriekš, Gatis Edited October 1, 2008 by gatber Link to comment Share on other sites More sharing options...
blackhalt Posted October 1, 2008 Report Share Posted October 1, 2008 MySQL charset: UTF-8 Unicode (utf8) header('content-type: text/html; charset=utf-8'); <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> iespējams arī: mysql_query('set names utf8'); mysql_query('set character set utf8'); Link to comment Share on other sites More sharing options...
Recommended Posts