motorway Опубликовано 3 июля, 2009 Жалоба Поделиться Опубликовано 3 июля, 2009 Нужна абсолютно проверенная функция для перекодировки из UTF-8 в Windows-1251 без доп. установок в PHP. Наткнулся тут на одну, выяснилось, что не передает нек. символы &*()-+\_=|[];':/. Нужен код. Либо помогите установить iconv.dll на 4.3.3 версию PHP - какой-то нонсенс с ее установкой - нигде нет нормального файла Ссылка на комментарий Поделиться на другие сайты Поделиться
XAKEPok Опубликовано 9 июля, 2009 Жалоба Поделиться Опубликовано 9 июля, 2009 Сам напиши. Не особо сложно. Создай два массива. Один с UTF-8 символами, а другой с соответствующими им Win1251. А потом прогони всё по-символьно for'ом и замени. Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 10 июля, 2009 Автор Жалоба Поделиться Опубликовано 10 июля, 2009 Выяснилось, что проблема была не в кодировке, а в том, что некоторые символы не посылались из Эксела. После применения в Экселе функции URLEncode стало работать, только перед некоторыми символами появляется \ Ссылка на комментарий Поделиться на другие сайты Поделиться
XAKEPok Опубликовано 18 августа, 2009 Жалоба Поделиться Опубликовано 18 августа, 2009 Код из моего скрипта. Думаю комментарии излишне. echo iconv("UTF-8", "windows-1251", $row['city']); Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти