Problem pojawia się przy pisaniu postów - Dodają wpis z polskimi znakami ŚĆŹ itd w url postu również występuje śćź. W jaki sposób mógłbym zastąpić scz?
jedna funkcja: odpowiada za usuwanie znaków takich jak: " ! itd
// Clean text for URL { // Delete characters $text = str_replace(array("“", "”", "!", "*", "'", """, "(", ")", ";", ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[", "]", "|"),'',$text); // Translit if($translit!=false) { } // Replace spaces by $spaces // Replace double -- by - // Make a string lowercase $text = self::str2lower($text); return $text; }
natomiast druga:
{ $characteres = "1234567890abcdefghijklmnopqrstuvwxyz!@#%^&*"; $text = ''; for($i=0; $i<$length; $i++) { } return $text; }
w jaki sposób do tej pierwszej dopisać aby nie usuwało mi tylko zastępowało np Ó na o, Ź na Z itd?