Я пытаюсь отобразить некоторую информацию из SQL Server на мой сайт PHP. Я использую соединение ODBC для этого.
Моя проблема: специальные символы не распознаются, и на моем сайте отображается знак вопроса (?). (Это работает на моем другом сайте ASP)
Чего мне здесь не хватает? Пожалуйста, помогите мне.
Спасибо заранее.
Я использую какой-то специальный конвертер запросов MSSQL, а затем ICONV на стороне PHP, например:
SELECT CAST(Remarks AS TEXT) Remarks FROM r_table;
А в PHP, скажем, текст на CodePage 1255:
iconv('CP1255', 'UTF-8', $remark);
надеюсь, это поможет.
Какая у вас кодировка символов для соединения ODBC?Это должно быть какое-то UTF с правильной обработкой на стороне PHP ...