PHP

Простые коментарии в PHP

Для начала я приведу код и буду писать комментарии к каждой строке.
<form action="" method="post">
Ваше имя:
<input type="text" name="name_user">
Ваше сообщение:
<textarea cols="40" rows="4" name="message"></textarea>
<input type="submit" value="Отправить" name="enter">
</form>

<?php
define(&apos;ERROR_FORM&apos;, &apos;<font style="font;family:Verdana; color:red;">Заполните форму</font>&apos;);
# Константа с текстом ошибки
define(&apos;YES_APPEND_KOMMENT&apos;, &apos;<font style="font;family:Verdana; color:green;">Ваш комментарий добавлен</font>&apos;);
# Константа с текстом Успешной оправки
if($_POST[&apos;enter&apos;]){
# Проверка нажата, ли кнопка
if($_POST[&apos;name_user&apos;]=="" || $_POST[&apos;message&apos;]==""){
# Проверяем есть ли пустые поля, в форме
echo(ERROR_FORM);
# Если есть выводим константу с текстом ошибки
}
else{
# Если поля заполнены
$url_file = "doc/komment.php";
# Путь к файлу с комментариями
$open_komment_file = fopen($url_file, "a");
# Открываем файл с комментариями
$user_komment_file = "
Имя: ".$_POST[&apos;name_user&apos;]."<br />Сообщение: ".$_POST[&apos;message&apos;]."
";
# Пишем в переменную информацию из формы
fputs($open_komment_file, $user_komment_file);
# Записываем данные
fclose($open_komment_file);
# Закрываем файл
echo(YES_APPEND_KOMMENT);
# Выводим сообщение об успешной отправке
}
}
else{

}
?>
<br><br>

<?php
include("doc/komment.php"); # Подключаем файл с комментариями
?>

Теперь нам надо создать html форму. И написать функцию вывода комментариев. Я думаю мне не стоит обьеснять команды строк html кода...

Теперь как вы поняли из кода, вам нужно создать папку doc а в ней файл komment.php и всё я думаю если вы хоть чуть-чуть знаете css вы сможете ещё и красиво оформить окна с комментариями.
Добавлено: 31 Декабря 2014 20:42:48 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...