Люблю то, что делаю!
С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418
|
Добавлено: 04/05/15 в 11:36 |
Ситуация такова, генерю текст, он пишется в файл, если файла нет, он создается по средствам функции, file_put_contents, так вот иногда текст нормальный, а иногда х.з какая кодировка, х.з. почему так происходит. Работаю в "Sublimate Text 2". Но вот когда я создаю пустой файл вручную для записи генерированного текста, с кодировкой UTF-8 все норм. Но как только удаляю этот файл и скрипт его создает сам то кодировка может быть как UTF-8 так и х.з. какая.
Как решить проблему, подскажите.
Спасибо!
|
|
|
|
С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970
|
Добавлено: 04/05/15 в 11:53 |
В какой кодировке "генерящийся" текст, в такой он и пишется. Т.е. смотри кодировку скрипта.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 04/05/15 в 12:06 |
через iconv попробуй принудительно в utf-8 сконвертировать твой контент, а потом записать в файл.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
8
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 04/05/15 в 12:18 |
а можно при создании файла писать в него заведомо готовый текст UTF-8, затем перезаписывать своими данными с кодировкой в UTF-8... с кодировками часто проблемы, пока не приведешь все и везде к стандарту UTF-8 с проверкой входящих данных
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |