За последние 24 часа нас посетили 19138 программистов и 1639 роботов. Сейчас ищут 892 программиста ...

Не могу прочитать файл.

Тема в разделе "Вопросы от блондинок", создана пользователем pustun, 20 янв 2010.

  1. pustun

    pustun Активный пользователь

    С нами с:
    27 ноя 2009
    Сообщения:
    5
    Симпатии:
    0
    На сервер загружается файл в кодировке utf-8, там я его пытаюсь обработать но вместо символов всегда получю "?????????????" значки вопроса. На локальном сервере (под виндой) все работает, на сервере хостера (под линуксом) - нет.
    Кто-то с таким сталкивался!?!?!?
    Можно ли считать файл явно указав кодировку???
     
  2. LuckyScrat

    LuckyScrat Активный пользователь

    С нами с:
    16 июн 2009
    Сообщения:
    176
    Симпатии:
    0
    Адрес:
    Москва
    указать кодировку utf-8 при выводе
     
  3. zloiia

    zloiia Активный пользователь

    С нами с:
    11 сен 2009
    Сообщения:
    2
    Симпатии:
    0
    а о такой вещи как iconv не слышал? http://www.php.ru/manual/function.iconv.html

    Под Виндой файлы обычно лежит в Windows-1251 кодировке... Иксы же часто работают только с UTF-8. И вот самый простой и банальный пример считывания содержимого файла с перекодировкой
    PHP:
    1.  
    2. $in=iconv("WINDOWS-1251","UTF-8",file_get_contents("in.txt"));
    и в $in у тебя будет текст в кодировке УТФ[/url]
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    zloiia
    Смените или удалите аватару. Разрешены только личные фотографии.