Ошибка с символами в iframe html

извините, что я говорю на английском

Я пытаюсь отобразить несколько регистраций php и mysql которые будут отображаться внутри iframe.

проблема в том, что iframe показывает мне ошибки для специальных символов, таких как: акценты, восклицательные знаки и т. д., например ( D nde cuesta menos y se потребляют m s? ")

Вот что показывает: ( )

В исходном запросе или вначале это не показывает мне, но в iframe показывает мне эту ошибку.

Я пробовал с http-equiv = "content-type" <meta content="text/html; charset=UTF-8"> но это не сработало.

Что мне делать?

Related of "Ошибка с символами в iframe html"

Если проблема не в файлах для отображения в фрейме, может быть проблема в данных. Я всегда пытаюсь настроить PHP, Apache и MySQL с UTF8. Для этого я редактирую некоторые файлы конфигурации.

MySQL: /etc/my.cnf

 [client] default-character-set=utf8 [mysqld] character-set-server=utf8 init-connect='SET NAMES utf8' character-set-client=utf8 character_set_results=utf8 по [client] default-character-set=utf8 [mysqld] character-set-server=utf8 init-connect='SET NAMES utf8' character-set-client=utf8 character_set_results=utf8 

Затем:

 sudo service mysql restart 

PHP: /etc/php.ini

 default_charset = "UTF-8" 

Apache: /etc/apache2/conf.d/charset

 AddDefaultCharset UTF-8 

Затем:

 sudo service apache2 restart 

Еще одна вещь, которую следует учитывать при подключении к базе данных:

 ... $link = mysql_connect(SERVER, USER, PASSWORD); mysql_set_charset('utf8', $link); ... 

Вы можете увидеть все переменные, связанные с символами, используя:

 SHOW VARIABLES LIKE 'c%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | | collation_connection | utf8_general_ci | | collation_database | utf8_general_ci | | collation_server | utf8_general_ci | | completion_type | NO_CHAIN | | concurrent_insert | AUTO | | connect_timeout | 10 | +--------------------------+----------------------------+ 

Вы должны убедиться, что страница, отображаемая в теге iframe, также:

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 

Надеюсь, это поможет.