Dzen
Новичок
Приветствую,
А можно ли как-то извратиться, чтобы данные, которые каждый раз шифруются мкриптом, хранились именно в одном файле?
И доставались из него по принципу обращения к нему, как к массиву?
ну например, при создании нового пароля, он криптуется и записывается в file.txt,
следующий пароль криптуется и записывается на след.строку в этот же файл.
а при раскриптовки, открываем этот файл как $file = file ("file.txt");
и обращаемся к нужной строке через номера элементов $file[0], $file[1] и т.д.
С обычном текстом, так конечно проходит, но с мкриптом...
вроде так не работает, точнее считывает верно только 1-ую строку, а при обращении ко второму элементу получаем мусор, хоть с trim'ом хоть без.
И кажется проблема в том, что мкрипт иногда записывает зашифрованные данные в одну строку, а иногда зачем-то перенос делает на след. строку в файле, и тогда считывание через массив конечно не пройдёт, т.к. будет не полная строка.
А можно ли как-то извратиться, чтобы данные, которые каждый раз шифруются мкриптом, хранились именно в одном файле?
И доставались из него по принципу обращения к нему, как к массиву?
ну например, при создании нового пароля, он криптуется и записывается в file.txt,
следующий пароль криптуется и записывается на след.строку в этот же файл.
а при раскриптовки, открываем этот файл как $file = file ("file.txt");
и обращаемся к нужной строке через номера элементов $file[0], $file[1] и т.д.
С обычном текстом, так конечно проходит, но с мкриптом...
вроде так не работает, точнее считывает верно только 1-ую строку, а при обращении ко второму элементу получаем мусор, хоть с trim'ом хоть без.
И кажется проблема в том, что мкрипт иногда записывает зашифрованные данные в одну строку, а иногда зачем-то перенос делает на след. строку в файле, и тогда считывание через массив конечно не пройдёт, т.к. будет не полная строка.