Jump to content
php.lv forumi

Valodu šifti


Mikijs

Recommended Posts

Man ir jautājums par valodu šiftiem..

 

Teiksmi saņemot ē-pastu kurš var būt dajebkādā šifrējumā piemēram (Windows.1257+base64) vai teiksim (US-Ascii+Hex) vai vienkārši (utf-8+8/7bit)..

 

jautājums ir sekojošs.. vai ir kāda unikāla funkcija kurā ievadi "formāts 1" -> "utf-8" -> teksts.. un tā tev izdod ideālu tekstu ?

 

Zinu ka ir Iconv funkcija, bet manā gadijumā viņa nestrādā :/ variet pārbaudīt paši

 

"Windows-1257 + base64" - base64 coded "4uI9wsINCszsPe3NDQrP7z3I6A0K28fQ0N7eDQo=" iznākums ir :/ divains..

var pārkodēt piemēram šeit: http://www.opinionatedgeek.com/dotnet/tools/Base64Decode/

Link to comment
Share on other sites

Iznākums ir windows-1257 kodējumā... Tā lapa automātiski uzstāda UTF-8, ieliec pārlūkam windows-1257 un dabūsi tekstu:

āā=ĀĀ Ģģ=ķĶ Ļļ=Čč ŪĒŠŠŽŽ

Līdz ar to tālāk konvertē ar iconv no windows-1257 uz utf-8. Sakarā ar to, ka neparādīji, kā tieši Tev tas iconv nestrādā, tad neko vairāk komentēt nevaru izņemot: "a u meņa vsjo rabotajet! Razriva ņebilo!!!"

Link to comment
Share on other sites

×
×
  • Create New...