Hola,
Prueba con esta función, me gustaría hacer referencia a su autor pero lamentablemente no recuerdo de donde la saqué, porque la verdad me va de perlas!!
Código PHP:
function convertir_especiales_html($str){
if (!isset($GLOBALS["carateres_latinos"])){
$todas = get_html_translation_table(HTML_ENTITIES, ENT_NOQUOTES);
$etiquetas = get_html_translation_table(HTML_SPECIALCHARS, ENT_NOQUOTES);
$GLOBALS["carateres_latinos"] = array_diff($todas, $etiquetas);
}
$str = strtr($str, $GLOBALS["carateres_latinos"]);
return $str;
}
Código PHP:
$post = function convertir_especiales_html($_POST['reemplazar']);