Автор Тема: Не корректно читает информацию с текстового файла и получается СообщениР (Прочитано 426 раз)

0 Пользователей и 1 Гость просматривают эту тему.

SimplY

  • Освоившийся
  • **
  • Сообщений: 88
    • Просмотр профиля
Ребят, извиняюсь за банальный вопрос. Я написал скрипт, который находит случайную строку в текстовом файле и копирует ее в переменную.

Код: Clickermann
  1. $s = TFREAD("80.txt", RND(2, TFCOUNT("80.txt")))
  2. $a = TFREAD("80.txt", 1)

$a - это всегда первая строчка файла

$s - рандомная строчка начиная со 2-й по последнюю

В текстовом файле эта информация:
Молоко
Сметана
Творог
Печенье
Кефир
Масло
Макароны
Гречка

Вставляется такая вот ерунда:
Гречка
РўРІРѕСЂРѕРі
Кефир
Печенье
Молоко
Масло
Печенье
РўРІРѕСЂРѕРі
Масло
Гречка
Гречка
Гречка
Масло
Печенье

Или вообще пустые

Может я не там сохранил файл .txt? Лежит в той же папке, где скрипт.
« Последнее редактирование: Декабрь 02, 2021, 04:19:39 am от SimplY »

Dlmx

  • Зашел в гости
  • *
  • Сообщений: 9
    • Просмотр профиля
Заходишь в сам текстовый файл / сохранить как / внизу меняешь кодировку с UTF-8 на ANSI / Сохранить
« Последнее редактирование: Декабрь 02, 2021, 07:00:27 am от Dlmx »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3800
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Или преобразовать кодировку в UTF-8-BOM