$dbna = iconv('utf-8', 'us-ascii//TRANSLIT', $dbnazvy); co udelat proto aby mi misto carek do textu nevkladal uvozovky ?
Například Párky->P'arky
či jinak jak se v utf-8 zbavim diakretiky ?
$TRANSLIT_TABLE = Array(
"á" => "a", "ä" => "a", "à" => "a", "â"=>"a", "ã"=>"a", "å"=>"a", "æ"=>"ae",
"þ" => "b",
"č" => "c", "ć" => "c", "ç" => "c",
"ď" => "d", "đ" => "dj",
"é" => "e", "ě" => "e", "ę" => "e", "è" => "e", "ê" => "e", "ë" => "e",
"í" => "i", "ì" => "i", "î" => "i", "ï" => "i",
"ł" => "l", "ĺ" => "l", "ľ" => "l",
"ń" => "n", "ň" => "n", "ñ" => "n",
"ö" => "o", "ő" => "o", "ó" => "o", "ô" => "o", "ò" => "o", "õ" => "o", "ø" => "o",
"ŕ" => "r", "ř" => "r",
"ś" => "s", "š" => "s", "ß" => "ss",
"ť" => "t",
"ů" => "u", "ú" => "u", "ű" => "u", "ü" => "u", "ù" => "u", "û" => "u", "ü" => "u",
"ý" => "y",
"ž" => "z", "ż" => "z",
"Á" => "A", "Ä" => "A", "À" => "A", "Â"=>"A", "Ã"=>"A", "Å"=>"A", "Æ"=>"AE",
"Þ" => "B",
"Č" => "C", "Ć" => "C", "Ç" => "C",
"Ď" => "D", "Đ" => "Dj",
"É" => "E", "Ě" => "E", "Ę" => "E", "È" => "E", "Ê" => "E", "Ë" => "E",
"Í" => "I", "Ì" => "I", "Î" => "I", "Ï" => "I",
"Ł" => "L", "Ĺ" => "L", "Ľ" => "L",
"Ń" => "N", "Ň" => "N", "Ñ" => "N",
"Ö" => "O", "Ő" => "O", "Ó" => "O", "Ô" => "O", "Ò" => "O", "Õ" => "O", "Ø" => "O",
"Ŕ" => "R", "Ř" => "R",
"Ś" => "S", "Š" => "S", "ß" => "Ss",
"Ť" => "T",
"Ů" => "U", "Ú" => "U", "Ű" => "U", "Ü" => "U", "Ù" => "U", "Û" => "U", "Ü" => "U",
"Ý" => "Y",
"Ž" => "Z", "Ż" => "Z",
);
$dbna = strtr($dbnazvy, $TRANSLIT_TABLE);
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku