Гостевая книга на php и MySQL
- 16 декабря 2008
- Книжная Полка
Проверка и фильтрация вводимых пользователем данных).
Внимание! У Вас нет прав для просмотра скрытого текста.
Написание аутентификации для администратора (отличить обычного пользователя от пользователя с возможностями удаления и редактирования) я оставляю вам как «домашнее задание». Есть достаточно много способов и их обсуждение - тема отдельной статьи. Я
Далее идёт достаточно большой модуль, в котором содержится почти весь HTML-код гостевой книги, - шаблон. В нём нет ничего сложного и его написание можно вполне под силу верстальщику сайта, если у вас таковой имеется.
[hide] <?php
/**
* заголовок страницы
*/
function template_header($page) {
?>
page < fjGuestbook Demo
body {
padding: 15px;
margin: 0;
color: #333;
background-color: #eee;
border-left: 30px solid #adba8e;
font: 500 .9em verdana, arial, helvetica;
}
a:link{
color: #250;
}
a:visited{
color: #639;
}
a:active,a:hover {
color: #c00;
text-decoration: underline;
}
h1 {
font-size: 150%;
}
h2 {
font-size: 110%;
}
.c {
margin-bottom: 10px;
}
.cn {
background-color: #d2d6bc;
padding: 2px 4px;
margin-bottom: 4px;
}
Гостевая книга
<?php}
/**
* подвал страницы
*/
function template_footer() {
?>
Гостевая книга Copyright © 2008
CyberWoolfs – уроки создания сайтов
<?php
}
/**
* форма добавления новой записи
*/
function template_form($name, $email, $www, $message, $error) {
// вывод сообщения об ошибке
function error($error) {
if($error) echo '
'.$error.
'';
}
echo '
Добавить новое сообщение
