Forever
9.02.2014 - 21:55
$f = fopen("text/text1.txt", "r");
echo fgets($f);
При наличии в text1.txt русских символов, страница превращается в древний манускрипт.
как же так?
B ЧТО ?
И не холодно и не жарко.
от твоего заявления, у тебя манускрипт, кстати а что это такое
вообщем тебе разбираться надо что такое кодиковка символов
_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___О) как-же он прав=>__________________ © Оноре де Бальзак. отличный хост(рекомендую !! )My MVC-CMV
Гугли волшебное слово "кодировки".
А еще лучше нагугли ближайший книжный магазин и купи хорошую книгу, там все расписано от и до.
_____________
Стимулятор ~yoomoney - 41001303250491
Forever
9.02.2014 - 22:07
Скачал .htacess (до этого его не было), прописал по советам AddDefaultCharset windows-1251 - не помоголо, - наоборот, даже при отсутствии в документе русских символов, иероглифы появлялись. Изменил AddDefaultCharset на utf-8 - теперь если русские в доке есть, то отобраются кирпичами, а вся остальная страница нормально.
Winston
9.02.2014 - 22:08
Если ты работаешь в utf-8 а text1.txt в windows-1251 то нужно перекодировать
echo iconv('cp1251', 'utf-8', fgets($f));
Forever
9.02.2014 - 22:19
Цитата (Winston @ 9.02.2014 - 22:08) |
Если ты работаешь в utf-8 а text1.txt в windows-1251 то нужно перекодировать
echo iconv('cp1251', 'utf-8', fgets($f)); |
Круто, заработало! А это можно объявить для всей страницы?
AllesKlar
9.02.2014 - 22:22
Forever
Цитата |
А это можно объявить для всей страницы? |
Чавойт?
Ссори, что ты имеешь ввиду?
_____________
[продано копирайтерам]
Forever
9.02.2014 - 22:25
Цитата (AllesKlar @ 9.02.2014 - 22:22) |
Ссори, что ты имеешь ввиду? |
Ну, чтобы текст из windows-1251 перекодировывался в utf-8?
AllesKlar
9.02.2014 - 22:27
эээ.. даааа.. это можно сделать. И делается это вот так:
Цитата (Winston @ 9.02.2014 - 22:08) |
Если ты работаешь в utf-8 а text1.txt в windows-1251 то нужно перекодировать
echo iconv('cp1251', 'utf-8', fgets($f)); |
_____________
[продано копирайтерам]
Цитата (Forever @ 9.02.2014 - 22:19) |
А это можно объявить для всей страницы? |
Да, пересохранить все файлы в единую кодировку.
Тогда даже iconv не понадобится
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.