Buen consejo el que te dio el amigo pero creo que esto te va a funcionar mejor, ya que para plantear lo de la codificacion, debe ser planeada desde el inicio, y cambiar todo en el algo ya establecido quizas te lleve algo de tiempo en mi caso uso esta funcion espero te ayude:
   Código PHP:
    <?php 
function caracteres_html($texto){
      $texto = htmlentities($texto, ENT_NOQUOTES); // Convertir caracteres especiales a entidades
      $texto = htmlspecialchars_decode($texto, ENT_NOQUOTES); // Dejar <, & y > como estaban
      return $texto;
}
?>    
  SOLO LLAMAS ASI:  
Código:
 $NOMBRE_VARIABLE = caracteres_html($Variable desde tu post);
  
Saludos