Тестируем форум! Я всех прошу, чтобы Вы помогли развитию сайта. Пожалуйста, зарегистрируйтесь и разместите тему на форуме (с нормальным содержанием), излагая свои вопросы или замечания. Критику также можете писать в гостевой или на e-mail.
Тестируем добавление кометариев к статьям! Если Вы зарегистрированный пользователь, то после прочтения любой статьи на сайте Вы можете добавить коментарий к ней, т. е. свое мнение о ней. Это новая функция доступная только для зарегистрированных пользователей.
Новости
16.09.04 Добавилось в раздел статьи "Голосование на Вашем сайте (часть 3)". 15.09.04 Сайт не работал несколько дней из-за проблем с сервером. Приношу свои извенения.
От автора (рекомендуется прочитать):
Добрый день уважаемые подписчики.
Я очень рад, что мою рассылку читают и она многим нравиться, что ко мне приходит большое количество писем. Но в многих из них вопросы, которые я уже разобрал в предыдущих выпусках. Я, конечно, понимаю, что многие подписались на нее совсем недавно, поэтому я настоятельно рекомендую, чтобы Вы не поленились и прочитали все предыдущие статьи. Это поможет решить Вам многие Ваши проблемы, т. к. это обучающая рассылка и ее нужно читать сначала, особенно новичкам. Напоминаю, что прочитать предыдущие выпуски в разделе "архив рассылки". А статьи этих выпусков в разделе - "Статьи" на нашем сайте about-php.fatal.ru.
Также на сайте имеется форум, в котором Вы также можете добавлять темы обсуждений, задавать вопросы. Чтобы добавить тему или вопрос Вам необходимо зарегистрироваться. Регистрация на сайте дает Вам некоторые дополнительные возможности, число которых растет. Поэтому не упустите свой шанс и займи себе лучший логин. Я буду очень Вам признателен, если Вы будете высказывать свои мнения и замечания по поводу сайта и рассылки в гостевой.
Гостевая книга на Вашем сайте:
Переходя на более сложную ступень програмирования, я хочу сказать, что она не такая уж и сложная. Принцип абсолютно тот же. За исключением, что времени нужно больше. В этом выпуске я покажу, что гостевуб книгу написать легко! Не верите - читайте.
Визуально гостевая книга состоит из двух частей. Формы отправки и списка уже добавленных сообщений. Форму можете сделать какую хотите. Я Вам предлагаю вот такой пример:
Текст сообщения... Текст сообщения... Текст сообщения... Текст сообщения... и. т. д.
Сообщения будут храниться в файле guestbook.dat в таком виде:
Serega|about-php@mail.ru|Москва|http://about-php.fatal.ru|Текст сообщения... Текст сообщения... Текст сообщения... Текст сообщения... и. т. д.|
Мы вставим форму в скрипт гостевой книги guestbook.php. А чтобы определить, что отравлен запрос на добавление нового сообщения используем <input type=hidden>, который хранит значение переменной. Пускай ее название action и значение 1, т. е. true. Определим:
if($action == 1){}
Определим что все поля обязательные для заполнения не пусты:
if($name != "" & $message != ""){}else{echo "<center>Не все поля с * заполнены.</center>";}
В итоге у нас получилась вполне приличная гостевая книга, правда у нее множество недостатков. Подробнее о них будет написано в следующих статьях о гостевой книге. Рабочий пример Вы можете скачать или посмотреть On-Line в разделе "Скачать"