Хранить данные без базы данных?



Если я хочу хранить электронные письма, но у меня нет базы данных (например, MySQL), что мне делать?



Данные должны быть доступны и доступны для записи с PHP, но обычные "посетители" не должны видеть эти данные.



Надеюсь, вы сможете помочь.

512   5  

5 ответов:

Если ваши данные не очень велики, вы можете использовать XML-файлы. Но если ваши данные важны и вы должны защитить их, вы должны зашифровать свои данные

Вы можете поместить их в файлы:)

$data; // Defined "somewhere"
file_put_contents('filename.txt', $data);
Тем не менее, я предлагаю вам использовать базу данных в любом случае. По крайней мере SQLite установлен почти везде.

Вы можете использовать функцию php mail ($to, $subject, $body) для отправки адреса электронной почты на ваш личный адрес электронной почты. Данные не будут читаться из вашего скрипта, но для вашего варианта использования это может быть нормально.

Послушайте, хотя я действительно не предлагаю этого, в крайнем случае вы всегда можете вывести его на a .php файл с первой строкой exit().

Так что будьте уверены, вы всегда можете * / $mail * / в файл, но это плохая замена безопасности наличия базы данных для хранения информации.

Вы можете сделать то, что делает Outlook: создать свой собственный формат файла для почты и дамп почты внутри. И реализовать свой собственный читатель.(Иногда он заново изобретает колесо). Но он собирается наградить вас тонной контроля над вашей почтой, позволяя легко создавать резервные копии, когда это необходимо.

Comments

    Ничего не найдено.