Autor | Zpráva | ||
---|---|---|---|
radeson Profil |
#1 · Zasláno: 2. 5. 2008, 00:08:50
zdravím, mam problém s převodem českých písmenek s diakritikou na písmenka bez diakritiky, používám k tomu:
$text= StrTr ($text, "ÁÄČÇĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽáäčçďéěëíňóöřšťúůüýž ", "AACCDEEEINOORSTUUUYZaaccdeeeinoorstuuuyz-"); Vrací mi to ale nesmylsy: např. když chci převést slovo "článek" tak mi to vrátí "rul-nek". Zkoušel jsem přidat i $text = iconv("UTF-8", "ISO-8859–28", "$text"); |
||
Medvídek Profil |
#2 · Zasláno: 2. 5. 2008, 01:29:08
používám v utf-8 toto
$prevodni_tabulka = Array( 'ä'=>'a', 'Ä'=>'A', 'á'=>'a', 'Á'=>'A', 'č'=>'c', 'Č'=>'C', 'ć'=>'c', 'Ć'=>'C', 'ď'=>'d', 'Ď'=>'D', 'ě'=>'e', 'Ě'=>'E', 'é'=>'e', 'É'=>'E', 'ë'=>'e', 'Ë'=>'E', 'í'=>'i', 'Í'=>'I', 'ľ'=>'l', 'Ľ'=>'L', 'ń'=>'n', 'Ń'=>'N', 'ň'=>'n', 'Ň'=>'N', 'ó'=>'o', 'Ó'=>'O', 'ö'=>'o', 'Ö'=>'O', 'ř'=>'r', 'Ř'=>'R', 'ŕ'=>'r', 'Ŕ'=>'R', 'š'=>'s', 'Š'=>'S', 'ś'=>'s', 'Ś'=>'S', 'ť'=>'t', 'Ť'=>'T', 'ú'=>'u', 'Ú'=>'U', 'ü'=>'u', 'Ü'=>'U', 'ý'=>'y', 'Ý'=>'Y', 'ž'=>'z', 'Ž'=>'Z', 'ź'=>'z', 'Ź'=>'Z' ); $login = strtr($zaznam["login"], $prevodni_tabulka); |
||
radeson Profil |
#3 · Zasláno: 2. 5. 2008, 10:39:32
Medvídek
díky moc zkusím to :) |
||
nightfish Profil |
#4 · Zasláno: 2. 5. 2008, 10:42:35
radeson
mam problém s převodem českých písmenek s diakritikou na písmenka bez diakritiky ÄČÇĎÉĚË doufám, že se nám česká abeceda nerozrostla od doby, co jsem se ji učil naposledy jinak http://latrine.dgx.cz/odstraneni-diakritiky-z-ruznych-kodovani |
||
Časová prodleva: 16 let
|
0