Autor Zpráva
Mika
Profil
Potrebuji text prevest na text bez hacku a misto mezer mit pomlcky. Vytvoril jsem skript, ktery nahradi mezery pomlckama a pismena s carkama nebo hackama za pismena bez nich:



$title=strtolower($title);
$cz = array('ě','š','č','ř','ž','ý','á','í','é','ó','ů','ú',' ','_');
$replace = array('e','s','c','r','z','y','a','i','e','o','u','u','-','-');
$title = str_replace($cz, $replace, $title);


Problem je v tom, ze mezera se sice prevede na pomlcku, ale ceske znaky ne. Kdyz tohle dam do fukce, ktera mi ma nakonec vypsat vetu bez diakritiky, tak mista kde jsou puvode ceske znaky nahradi pouze cerne obdelnicky. Nevim kde je problem, napadlo me snad kodovani, nebot pouzivam UTF-8
Akorat nevim jak tento problem vyresit
Diky za pripadnou pomoc.
Nox_lbc
Profil
http://www.dgx.cz/trine/item/odstraneni-diakritiky-z-ruznych-kodovani

Google je nesmírně mocný nástroj ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0