ansis Posted January 1, 2006 Report Share Posted January 1, 2006 (edited) Netieku pats galā ar 3 valodu saita encoding. Tabula: ID | txt_lv | txt_ru | txt_en 01 | Rīga | Рига | Riga Kamēr lietoju phpMyAdmin, redzu latviskus, krieviskus tekstus, visu varu redzēt/rediģēt. Kad mēģinu pieslēgties ar savu skriptu, tā lv/ru burtu vietā rādās ???????. lpp hederī ir: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> Kā rāda phpMyAdmin, txt_ru un txt_lv character set ir utf8 Esmu mēģinājis mainīt arī uz utf8_bin, utf8_general_ci, bet nepalīdz. Serveris: php 4.4.1, mysql 4.1.12 $_SERVER[HTTP_ACCEPT_CHARSET] => windows-1257,utf-8;q=0.7,*;q=0.7 ja lv|ru tekstu esmu ierakstījis statiski - html-ā, tad tas rādās korekti. Ko es daru nepareizi? Kā panākt, lai visas valodas rādās, kā nākas? p.s. bubu sarūpēto satura rādītāju izpētīju, bet atbildi neatradu :(( Edited January 1, 2006 by ansis Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 1, 2006 Report Share Posted January 1, 2006 ja pareizi isprotu tad shis paliidzees mysql_query("SET NAMES UTF8"); 1 reizi pee conekta ar DB... Link to comment Share on other sites More sharing options...
ansis Posted January 1, 2006 Author Report Share Posted January 1, 2006 mysql_query("SET NAMES UTF8");1 reizi pee conekta ar DB... Zini, šis tiešām palīdzēja! - Ideāli!!! Paldies, Pelēci :) (biju jau gandrīz zaudējis cerības un sāku plānot 3 tabulas un lpp charset, kurš mainās atk. no izvēlētās valodas... ;))) Link to comment Share on other sites More sharing options...
Mr.SergE Posted March 10, 2006 Report Share Posted March 10, 2006 Man ir līdzīga problēma, tikai pilnīgi otrādāk - no datubāzes viss izvadās ok, bet tas, kas ir iekš php koda (piemēram, iekš print), tas izvadās ar jautājuma zīmēm. Ko tur var darīt? Link to comment Share on other sites More sharing options...
bubu Posted March 10, 2006 Report Share Posted March 10, 2006 Ieseivot php failu pareizajā kodējumā. Link to comment Share on other sites More sharing options...
Mr.SergE Posted March 10, 2006 Report Share Posted March 10, 2006 Ieseivot php failu pareizajā kodējumā. es jau esmu uzlicis UTF-8, Unix format, bet tik un tā nekas neiet. Kas vēl var būt par problēmām? Var būt, ka pie ftp transfera kaut kas nobrūk? Link to comment Share on other sites More sharing options...
Grey_Wolf Posted March 11, 2006 Report Share Posted March 11, 2006 Mr.SergE --> pats padomaaji par savu jaut? FTP transfero (un ne tikai ftp da jepkursh tiikla paraides protokols) datus taadus kaadi vinji ir.... praktiski pa baitiem (bitiem).... Vaina , kaa jau bubu mineeja, nepareizi ieseivots fails.... panjem Notepad++ vai notepad++ un paskaties... kaa tie burtinji tur raadaas.... (notepad++ ljauj ieseivot gan win gan unix formaataa, par notepad2 nezinu ) piebilde nevienmeer ir jakonvertee uz unix formaatu (cik esmu licis tik dazas reizes ir naacies konverteet tiesxi uz unix formaatu ) pameegjini vienkaarshi saglabaat kaa standart UTF-8 ..... Link to comment Share on other sites More sharing options...
bubu Posted March 11, 2006 Report Share Posted March 11, 2006 Win/unix formāts te ir ņipričom. Tas tikai maina entera formātu (\r\n vai \n), bet nevis charsetu. Link to comment Share on other sites More sharing options...
Grey_Wolf Posted March 11, 2006 Report Share Posted March 11, 2006 (edited) bubu--> Ir gadijies ka uzliekot uz servera (preciizi valsts.lv) win formaataa viiss bija skjeersaam ... parkonverteejot uz unix bij ok. citu neko nemainot... tik (notepad++) uzliekot unix format .. godiigi teiksu arii mazliet pabriinijos bet kaa Ru saka 'Fakt na ljico'... edit: apskatiijos kaartiigi... probleema ir shaada : atskjiras tie 3 pirmie simmboli... ja ieseivots kaa win tad raadaas ??? ja kaa unix tad viss ir OK.. taa kaa ciitiigi jaaskataas lai vinju nebuutu... P.S. skjiet kaa kautkur nebiju vinjus novaacis... Edited March 11, 2006 by Grey_Wolf Link to comment Share on other sites More sharing options...
Recommended Posts