Jump to content
php.lv forumi

Recommended Posts

Posted

WTFx8

 

`apraksts` longtext character set utf8 collate utf8_bin NOT NULL,

 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 

īstenīb�?

 

....tur vajadzētu būt rakstītam "īstenībā"...

Lieta ir tāda, ka VISAS garumzīmes strādā IZŅEMOT "Ā" ....WTF-8 :D ....?

Posted

Vēl jau variants - nevis velkot datus ārā no db un rādot htmlu rodas nepareizs burts, bet gan ievietojot jau sačakarējas teksts!

Stulbs jautājums - vai tu zini, kas ir SET NAMES utf-8 ?

Posted

Skriptā uzreiz pēc tam, kad atver konekciju ar mysql serveri.

mysql_query("SET NAMES utf-8");

 

Tādā veidā klients ar serveri norunā, ka nu tagad runās utf8'iski.

Posted

Nope.

Tas pats. SET NAMES arī nepalīdz, jautājums zīmes ir tikuntā...

Hmm...Man pēc idejas ir nekonfigurēts kkādas pakas MySQL lokālajam testingam. Mby uzlādēt uz hosta un apskatīt, vai tur tāpat notiekās?

Rezultāts varētu būt savādāks?

Posted

Pie datu ievietošanas arī uzlikti to SET NAMES? Jo, ja jau dati ievietoti šķībi, tad pie izvilkšanas nekāds SET NAMES nepalīdzēs.

Posted
mysql_connect($dbhost, $dbuser, $dbpass) or die("Kljuuda konektaa  <br />") . mysql_error();
mysql_select_db($db) or die("Kljuuda ar DB <br />") . mysql_error();
mysql_query("SET NAMES utf-8");

Posted

DB versija?

+ SETNAMES... vajadzeetu paliidzeet, jo ja pie vainas ir tieshi sii probleema tad parasti pazuud Ā un Š uzraksti visus lielos un mazos burtus kam ir garumziimes un miikstinajuma ziimes un paskaties kurus raada nepareizi....

+ velreiz parliecinies ka VISUR tiek izmantots tas SETNAME.....

dazreiz gadaas ka itkaa tiek pielikts, bet kautkur tomeer aizmirstas...

taadeelj iesaku izmantot atseviskju Includojamu failu ar galvenajaam saitaa izmantotaajaam f-jaam (DB conekteeshanai, teksta atiiriisanai no nevelamiem simboliem testeeshanas f-jaam utt)

tad vareesi buut 99,99% droshh ka visur tiks izmantots viens un tas pats...

-------

Posted

He he, man ar' šāda problēma bija. Risinājums - pamaini iekš tabulas "collation" (pieņemu, ka stāv uz utf8_general_ci), paprovē uz latin1_swedish_ci kaut ko tādu, no galvas grūti atcerēties.

×
×
  • Create New...