сделать простую гостевую книгу - PullRequest
0 голосов
/ 23 марта 2011

Если у вас есть html и вы добавляете его в базовый приемник PHP-файлов, мне интересно, как вы их складываете. как сделать так, чтобы отправленные формы складывались вместо каждой отправки, заменяя другую? Я понятия не имею, где даже начать искать ответ.

обернуть операторы печати и сделать обтекание элемента массивом? мне нужен файловый ввод / вывод для этого, чтобы сообщения хранились где-то?

PHP - это очень запутанные джунгли для меня на данный момент. Обратите внимание, что я еще не дошел до части базы данных php в моем курсе.

большое спасибо заранее

Ответы [ 3 ]

2 голосов
/ 23 марта 2011

Вы можете хранить данные в таких файлах, как @Col.Shrapnel ответил.

Однако, если вы собираетесь создать гостевую книгу, которая также будет использоваться в Интернете, я бы рекомендовал научиться работать с базами данных.Это было бы хорошей практикой.

База данных помогает вам организовать ваши данные в логической форме.

1 голос
/ 23 марта 2011

Конечно, вам понадобится файловый ввод / вывод для хранения сообщений.
Иначе как они должны быть спасены? Итак, вы должны сохранить свои сообщения в файл.

Чтобы добавить новые данные внизу файла, вы должны добавить их вместо перезаписи.

, если вы используете функцию file_put_contents, используйте ее с флагом FILE_APPEND:

file_put_contents($file, $data, FILE_APPEND);

если вы используете fopen(), используйте режим 'a' вместо 'w'

0 голосов
/ 23 марта 2011

Если вы хотите сохранить данные между отправками, вы можете сохранить их в переменной _SESSION, просто вызовите session_start в начале вашей программы.Например, сообщения могут быть сохранены в файле.Вы можете использовать sqlite в качестве базы данных, если хотите.

Что вы подразумеваете под переносом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...