недокументированная CHARSET встроенная переменная в php? - PullRequest
0 голосов
/ 13 мая 2011

В исходниках PHP osCommerce в каждом скрипте есть строка, подобная этой:

<meta http-equiv="Content-Type"
      content="text/html; charset=<?php echo CHARSET; ?>

Встроенная переменная "CHARSET" очень странная, и я никогда раньше не видел этого в программировании на PHP. Я пробовал обширный поиск "CHARSET php apache encoding charset utf-8 osCommerce" с помощью google, stackoverflow и, конечно, в php.net, но не смог найти никаких результатов об этой переменной PHP.

Мне нужна дополнительная информация, потому что она печатает непредвиденный / неправильный контент, который не подходит ни для кодировки файлов, ни для передачи Apache, ни для кодировки / локали в системе.

Итак, я хочу спросить: откуда CHARSET получает свой контент? Знаете ли вы какую-либо документацию для этого?

1 Ответ

0 голосов
/ 13 мая 2011

См .: http://forums.oscommerce.com/topic/321294-where-to-define-charset/

Или прочитайте его здесь, поскольку я скопировал его оттуда ...: P

Это в catalog/includes/languages/english.php.Измените english.php на нужный вам языковой файл.Ищите:

// charset for web pages and emails
define('CHARSET', 'iso-8859-1');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...