function konvert($text) { $prepatch = preg_replace('/[^!-%\\x27-;=?-~<>&\\x09\\x0a\\x0d\\x0B ]/e', '"&#".ord("$0").chr(59)', preg_replace('/[^\\x00-\\x7F]/e', '"&#".ord("$0").";"', xmlcharacters($text))); $prepatch = preg_replace('/Ã&#([0-9]+);/e', '"&#".((int) \\1 + 64).";"', $prepatch); /* $prepatch = str_replace("ñ", "ñ", preg_replace('/[^\x00-\x7F]/e', '"&#".ord("$0").";"', xmlcharacters($text))); $prepatch = str_replace("ó", "ó", $prepatch); $prepatch = str_replace("é", "é", $prepatch); // é $prepatch = str_replace("ú", "ú", $prepatch); // Ú $prepatch = str_replace("í", "í", $prepatch); // í $prepatch = str_replace("á", "á", $prepatch); // á */ $prepatch = str_replace("&#", "^", $prepatch); // h4x0r para url's! $prepatch = str_replace("&", "&", $prepatch); // h4x0r para url's!! $prepatch = str_replace("^", "&#", $prepatch); // h4x0r para url's!!! $prepatch = str_replace(chr(239), "Á", $prepatch); // Á <-- letra MUY ladilla (solo para Á escritas en word -.-) $prepatch = str_replace("Ã?", "Á", $prepatch); // Á <-- si, es rompepija y pide estas 2 cosas -.- return $prepatch; }
function konvert($text) { $prepatch = str_replace("ñ", "ñ", preg_replace('/[^\\x00-\\x7F]/e', '"&#".ord("$0").";"', xmlcharacters($text))); $prepatch = str_replace("ó", "ó", $prepatch); return $prepatch; }