fwrite + encoding @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 8 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Заголовок сообщения: fwrite + encoding
Сообщение Добавлено: 18 Май 2005, 15:23:04 
Народ, подскажите - как сохранить текстовой файл с нужной кодировкой?
ибо по дефолту encoding ANSI, а хочется utf-8 :dandy:


PHP 4.3.x
Apache 2.x

_________________
можно на ТЫ.


Последний раз редактировалось bE(o0L 18 Май 2005, 17:59:17, всего редактировалось 1 раз.
(sp)
соучастник
0
Сообщения: 559
Зарегистрирован: 22.01.05
Сообщение Добавлено: 18 Май 2005, 15:30:12 
Эммм... Перекодировать перед записью? Файл-то хранит не текст в кодировке, а байты ;).

_________________
baby`s got an atom bomb
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Май 2005, 15:47:52 
результат должен быть таким же, как если бы я при записи файла из notepad указал encoding UTF-8. (там рядом с именем файла);

у файла в заголовке это поидеи прописывается, или как? и если да, то как указать? или всё это по другому делается?

_________________
можно на ТЫ.
Xo6oT Муж.
соучастник
5
Сообщения: 735
Зарегистрирован: 22.04.05
Сообщение Добавлено: 18 Май 2005, 17:29:05 
В ворде сохраняй. Там если ты в txt сохраняешь можно выбирать кодировку.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Май 2005, 17:42:13 
да мне как бы из php оч нужно, да ещё на стороне сервера. там как бы ворда вообще нет ;)

_________________
можно на ТЫ.
Xo6oT Муж.
соучастник
5
Сообщения: 735
Зарегистрирован: 22.04.05
Сообщение Добавлено: 18 Май 2005, 17:50:24 
bE(o0L, ну так и пиши, что в php :laugh:
Чебурген
соучастник
3
Сообщения: 315
Зарегистрирован: 29.08.04
Сообщение Добавлено: 18 Май 2005, 17:53:31 
прочитай первый ответ на свой вопрос.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 18 Май 2005, 18:04:05 
если делать так:
$res=mb_convert_encoding($res, "UTF-8");
то заместо русских букв пишется абракадабра "Î ôèðìå"
если менять с SJIS на UTF-8 то русские буквы = вопросительные знаки.
чего не так?

_________________
можно на ТЫ.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 8 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100