Jump to content
php.lv forumi

kodējumi


tomaac

Recommended Posts

Man ir mysql datu bāze, kurā ir valodu tabula, kurā ir tulkojums a) latviešu valodā b) krievu valodā.

 

Es uztaisu failu lv.lang un ru.lang.

Tad ar php ģenerēju šo faila saturu.

 

Rezultāta failā lv.lang garumzīmju vietā ir jautājumzīmes ?,

bet failā ru.lang vispār viss ir ar jautājumzīmēm.

 

Kkas nav ar kodējumiem, bet kas un kur?

Link to comment
Share on other sites

pashiem failiem, bet ja taisi vinus no jauna tad headeri vajag noradit utf8,

 

ps no DB normali nak?

Link to comment
Share on other sites

Failus netaisu par jaunu, jau ir izveidoti tukši ar kodējumu utf8 un saglabāti.

Tagad izveidoju parastu selectu un attēloju datus tabulā kkādā citā failā - arī rāda ar ķeburiem.

Datu bāzē kolonnām ir uzlikts utf8_latvian_ci.

Neko vairāk nezinu par kodējumiem.

 

Un vēl pamanīju, ka pēc pārģenerēšanas failiem, kuri pirms tam bija saglabāti kā UTF8, nomainās kodējums uz ANSI. Vismaz notepad++ tā rāda.

Failu veru faļā ar fopen (ocija 'w') un tad rakstu ar fwrite.

Edited by tomaac
Link to comment
Share on other sites

pamegini izsaukt vaicajums shadu vaicajumu, pirms izvelc datus no DB "SET NAMES UTF8"; talak tavs vaicajums SELECT * FROM lang...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...