Создаем гостевую книгу на PHP

Достаточно мало крупных и не очень проектов, которые не используют гостевую книгу. В данном уроке будем учится созданию своей гостевой книги на PHP. Данная статья ориентирована на людей которые только начинают изучать PHP или просто не имеют особых знаний.

Для начала наверное стоит разобраться, для чего она нужна и вообще что это, и какой толк от гостевой книги ?

Смысл в том что посетитель зайдя на сайт, делает для себя определенный вывод и мнение о сайте, а веб-мастер в свою очередь пытается сделать сайт как можно лучше, удобнее для посетителя, узнавать методом проб или на «ощуп» — не лучшие варианты, поэтому можно воспользоваться гостевой книгой. Также данная вещь полезна и можно использовать как список благодарностей, пожеланий, отзывов о продуктах, производителе.

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

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

Первым делом мы создаем обычную html форму, в которой пользователь будет вводить данные: имя, email адрес и сообщение, которое он хочет опубликовать. После того как пользователь нажмет кнопку добавить — происходит генерация формы, проверка ее на правильность ввода данных (скрипт проверяет только, заполнены ли все поля и не превышает ли введенная информация лимита), и размещается внизу страницы.

1. Создаем форму и файл index.php

Из предыдущих уроков, например из «создания формы обратной связи» где так же работали с формами, можно уже понять, все это, нечего нового. Тэги самой формы, надписей, полей ввода и кнопки — это то из чего и состоит сама форма.

А вот ниже уже интереснее пойдет.

В этом же файле нам надо написать небольшой скрипт, с помощью которого будут размещаться введенные данные.

Можно заметить знакомые вещи, как из урока «создание загрузчика файлов«,  но используется уже не база данных а отдельный файл.

Теперь осталось написать еще один скриптик, который будет проверять длину полученных данных. Для этого создаем еще один файл gbook_add.php

Вот и готова наша гостевая книга smile

0

Автор публикации

не в сети 6 лет

Veweb

36

Создание, доработка сайтов, редизайн.

Страна: Россия
Комментарии: 76Публикации: 188Регистрация: 04-07-2015

/* Есть добрая традиция в Интернете – если понравился сайт, то благодарный посетитель -
- кликает, уходя, по рекламной ссылке... */


Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

4 × два =