PHP

anton-pribora.ru

Персональный сайт программиста на пхп.
Статьи, файлы, заметки о PHP.

Перекодровка файлов

Эти утилиты родились, когда вопрос о переводе сайта на UTF-8 встал "ребром". С помощью них я смог перевести сайт на UTF-8 за несколько минут.

Для корректной работы программ требуется компонент MSCOMCTL.OCX. Если у Вас он не установлен (обычно, он идёт в составе многих продуктов от MicroSoft, например, MS Office), то скачать его можно с сайта MicroSoft по адресу http://www.microsoft.com/downloads/details.aspx?FamilyId=25437D98-51D0-41C1-BB14-64662F5F62FE&displaylang=en.

Поскольку обе программы предназначены для модификации содержимого файлов, то обязательно сделайте бэкап всех данных, с которыми собираетесь работать. Автор не несёт ответственности за испорченные или потерянные данные. Если вы не согласны или не уверены, то лучше не используйте данные программы.

recoder

Программа, с помощью которой можно сделать перекодировку файла или файлов.

Программа является бесплатной, но прежде чем её использовать, настоятельно рекомендую ознакомиться с README.txt.

Скачать программу recoder-alpha-2009-04-04 (25кб)

Скриншоты recoder

Перекодировщик файлов

Перекодировщик файлов

utf8 bom-remover

Программа, с помощью которой можно удалить сигнатуру UTF-8 из файлов.

При сохранении файлов в UTF-8 в начало файла добавляется т.н. BOM (подпись UTF-8 в виде трёх байтов). Основная проблема в том, что если подключать такие файлы из PHP, то эти три байта будут считаться выводом на экран и инициировать отправку заголовков. Чтобы всё работало как надо, BOM нужно удалять во всех подключаемых файлах. Именно для этих целей я и написал данную утилиту.

Скачать программу bom-remover (20кб)

Скриншоты bom-remover

Удаление BOM UTF8

HotLog ZG's counter Valid XHTML 1.1