Проект Порталус


 

CompDocs on-line

Инвестиции WebMoney

 
CompDocs
Вебмастеру
Программисту
Пользователю
Геймеру
Мабила
Новости
Отдохни
Беседка
Обои
Docs.com.ru

Web-мастеру:

PHP
ASP .NET
Perl
JavaScript
CSS
HTML
Раскрутка
Сервисы

Программисту:

DirectX
OpenGL
Pascal
Алгоритмы

Пользователю:

Windows
Linux
BIOS
Обои

Посетителю:

Форум
Юмор
Рассылки
Объявления
ФизМат
Тесты
Работа


Книги с доставкой

Общие вопросы, справочная литература (97)

Для начинающих (214)

Аппаратное обеспечение: компьютеры, периферия, оргтехника (54)

Базы данных. СУБД (65)

Интернет (85)

Компьютерная безопасность. Хакинг, крэкинг, фрикинг (29)

Компьютерные сети и протоколы (45)

Операционные системы (143)

Программное обеспечение (447)

Языки и среды программирования, технологии и т.п. (323)

Прочие издания (46)


 

Автор: Papulovskii S. aka ‘pseon’
Сайт: pseon.dax.ru

Создание гостевой книги

На тему создания гостевых книг было написано большое количество статей, однако большинство из них раскрывали процесс написания не полностью, а частично. К тому же, написанные книги были максимально просты, и не могли ничего, кроме как добавлять сообщения. В данной статье я постараюсь подробно описать процесс создания гостевой книги с неплохим набором функций. Гостевая книга написана на PHP с использованием текстовых файлов для хранения данных.

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

Файл №1 - guestbook.inc.dat

Создадим его, оставим пустым, и укажем ему права (0777-*nix, rwx/rwx/rwx)

Сюда будут записываться все сообщения... Да-да!!! Именно в один файл! Но не пугайтесь :) Мной лично проверялось на всеми известном сервере WallSt. база данных размером в 5, 10, 100, 250, 500, 1000 Кб! Торможения были только на 1000 Кб книге, поверьте, это более 3000 средних записей! Вам хватит ее с лихвой :)

Файл №2 – config.inc



Файл №3 – gb.php



Файл №4 -- gbadd.php



Ну а теперь банановый :) На закуску хочу предложить вам набор BB-codes, которые помогут вашим посетителям несколько разнообразить сообщения в гостевых книгах :)

[i]test[/i] - наклонный
[b]test[/b] - жирный
[u]test[/u] - подчеркнутый
[red]test[/red] - красный
[blue]test[/blue] - синий
[green]test[/green] - зеленый
[yellow]test[/yellow] - желтый

Ну и вот что мы получаем после наших недолгих мытарств...



Как можно увидеть, вот он наш скриптик... Сверху формочка, ниже сообщения... Еще ниже, сортировка по страницам.

И еще! «Шура, я вас умоляю»(с), если у вас что-то не получилось, не надо обвинять автора в криворукости и тупости, ибо я сам только что все проверил, и книга пошла отлично… Попробуйте вернуться к искомому и начните заново… А для тех, у кого совсем ничего не получилось, скачайте архив книги отсюда: http://pseon.dax.ru/scripts/gb.rar (3670 Bytes)

Ссылки по теме:

  • Учебник PHP
  • Что может РНР?
  • Своя рассылка на PHP
  • Отправка писем с вложениями на PHP
  • Отправка писем в правильной кодировке на PHP
  • Голосование на PHP своими руками
  • Приемы сетевой обороны на PHP
  • Приемы сетевой обороны на PHP - 2
  • Пишем счетчик кликов по ссылке, а также счетчик посещений
  • Комментарии к статье
    Ваше имя:

    Комментарий:

    Copyright © 2003-2004 Путяк Владислав.
    Использование материалов журнала разрешается только с указанием ссылки на первоисточники и сайт журнала - http://docs.com.ru



    @ portalus.ru