Para mostrar el contenido de un campo de texto en mi página utilizo <?php echo htmlentities($row_msjReg['message']); ?>, utilizo la función htmlentities para que me porte correctamente los caracteres latinos pero ocurre que con el signo del euro (€) no lo muestra correctamente y en su lugar sale un carácter raro que afea el resultado.
Mi pregunta es si conocéis alguna forma de que esto no ocurra.
Gracias y saludos.