Mikijs Posted June 17, 2008 Report Share Posted June 17, 2008 vai ri kada funckija ka kas parvērš "koi8-r" kodējuma burtus par utf-8 burtiem? iconv pārvērš ļoti skaisti, bet krievu burtus gan nepārvēršs.. vai ir kāds risinājums? Respektivi tā ir vēstule un šeit ir viņas source ------_=_NextPart_001_01C8D05A.B8C8365AContent-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable =20 -----Original Message----- From: **********=20 Sent: Tuesday, June 17, 2008 12:12 PM To: ********** Cc: ********** Subject: po ruskij =F0=CF =D2=D5=D3=CB=C9=CA=20 Un saņemot vēstuli izskatā šādi -----Original Message----- From: ********* Sent: Tuesday, June 17, 2008 12:12 PM To: ********* Cc: ********* Subject: po ruskij е║д╩ е┘ц∙ц⌠д√ц┴е╧ Oriģinālais vēstules teksts: По руский Link to comment Share on other sites More sharing options...
Aleksejs Posted June 17, 2008 Report Share Posted June 17, 2008 Tas ir: quoted-printable. http://php.oregonstate.edu/manual/en/funct...able-decode.php Un pēc tam, manuprāt, jāpārkodē no ascii uz koi8-r Link to comment Share on other sites More sharing options...
bubu Posted June 17, 2008 Report Share Posted June 17, 2008 iconv pārvērš ļoti skaisti, bet krievu burtus gan nepārvēršs.. Nestāsti pasakas. Link to comment Share on other sites More sharing options...
Mikijs Posted June 17, 2008 Author Report Share Posted June 17, 2008 ar iconv pārvērtu tekstu =D0=9C=D0=B5=D0=B3=D0=B8=D0=BD=D0=B0=D0=B9=D1=83=D0=BC=D1=81 = =D0=BF=D0=B0=D1=80=D1=81=D1=83=D1=82=D0=B8=D1=82 =D0=B0=D1=80 = =D0=BA=D1=80=D0=B8=D0=B5=D0=B2=D1=83 = =D1=82=D0=B5=D0=BA=D1=81=D1=82=D1=83 -----Original Message----- From: ************ Sent: Tuesday, June 17, 2008 1:48 PM To: prese Cc: ************ Subject: Prese 17/06 No LVRTC valdes atbr=C4=ABvo DLRTC = likvid=C4=93=C5=A1anas liet=C4=81 aps=C5=ABdz=C4=93to Rutku Latvijas Av=C4=ABze: Par rakstu =C2=ABOtra TV = digit=C4=81llieta?=C2=BB Latvijas Av=C4=ABze: P=C4=81rtr=C5=ABkst sakari ar = satel=C4=ABtu Rezultats Š=9CŠ=B5Š=B3Š=B8Š=BDŠ=B0Š=B9=D1=83Š=BC=D1=81 =Š=BFŠ=B0=D1=80=D1=81=D1=83=D1=82Š=B8=D1=82 Š=B0=D1=80 = Š=BA=D1=80Š=B8Š=B5Š=B2=D1=83 = =D1=82Š=B5Š=BA=D1=81=D1=82=D1=83 -----Original Message----- From: ************ Sent: Tuesday, June 17, 2008 1:48 PM To: prese Cc: ************ Subject: Prese 17/06 No LVRTC valdes atbrīvo DLRTC likvidēšanas lietā = apsūdzēto Rutku Latvijas Avīze: Par rakstu "Otra TV digitāllieta?" Latvijas Avīze: Pārtrūkst sakari ar satelītu Avīze: Pārtrūkst sakari ar satelītu Link to comment Share on other sites More sharing options...
Aleksejs Posted June 17, 2008 Report Share Posted June 17, 2008 Vai attiecīgās teksta daļas, kas ir quoted printable vispirms atkodēji ar http://php.oregonstate.edu/manual/en/funct...able-decode.php ? Link to comment Share on other sites More sharing options...
Mikijs Posted June 17, 2008 Author Report Share Posted June 17, 2008 Ja atkodēju, pēc atkodēšanas viņš man Krievu burtus parādija, bet :/ latviešu atkal pārvērta gļukos.. Link to comment Share on other sites More sharing options...
Aleksejs Posted June 17, 2008 Report Share Posted June 17, 2008 Tādēļ, ka katra daļa ir savā kodējumā. Tas, ko tu rādi ir vēstule ar citas vēstules citātu, kur vēstulei ir viens kodējums un citātam cits. Atdali abas daļas un katru apstrādā atsevišķi. Link to comment Share on other sites More sharing options...
Mikijs Posted June 17, 2008 Author Report Share Posted June 17, 2008 bet kā to izdarit ? vēstules struktūra norāda parts[0] kā visu vēstuli. pietam ja man ir teksts Mans Teksts -- Original Messaage -- > Teksts 2 > -- Original Message -- >> Teksts 3 viņiem nav norādīti savi kodējumi Link to comment Share on other sites More sharing options...
Aleksejs Posted June 17, 2008 Report Share Posted June 17, 2008 Nu tādā gadījumā sūtītāja MUA ir sabojājis citējamo vēstuli, ja nav pievienojis norādi uz kodējumu. Link to comment Share on other sites More sharing options...
Recommended Posts