Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> PHP. Разработка модуля комментариев для сайта


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1805, книга: Царевна-Дурнушка
автор: Маша Ай

Как же мне понравилась эта волшебная книга "Царевна-Дурнушка"! Стихи Маши Ай просто очаровательны, они так красиво написаны, что я чувствовала себя как будто сама попала в сказку. Главная героиня, царевна Варвара, - такая необычная и яркая. Она не прекрасная принцесса, как в обычных сказках, а настоящая умница и отважная девчонка. Мне очень понравилось, как автор описывает ее характер и приключения. Стихи читаются легко и с большим удовольствием. Они такие веселые и добрые, что...

Дмитрий Приходько - PHP. Разработка модуля комментариев для сайта

PHP. Разработка модуля комментариев для сайта
Книга - PHP. Разработка модуля комментариев для сайта.  Дмитрий Приходько  - прочитать полностью в библиотеке КнигаГо
Название:
PHP. Разработка модуля комментариев для сайта
Дмитрий Приходько

Жанр:

Базы данных, Околокомпьютерная литература

Изадано в серии:

неизвестно

Издательство:

SelfPub

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "PHP. Разработка модуля комментариев для сайта"

В книге рассмотрен вариант разработки модуля комментариев для сайта на чистом языке php в процедурном стиле.
К этой книге применимы такие ключевые слова (теги) как: Самиздат,создание сайтов,веб-программирование,PHP

Читаем онлайн "PHP. Разработка модуля комментариев для сайта". [Страница - 36]

Разработка модуля комментариев для сайта. Иллюстрация № 30" title="Книгаго, чтение книги «PHP. Разработка модуля комментариев для сайта» [Картинка № 30]">
Рис. 30 Добавленный комментарий

На рис. 30 скриншот с новым добавленным комментарием.

если мы хотим разместить комментарии еще на какой- либо странице, делаем следующее:

1. Открываем для этой страницы доступ к переменной $_SESSION разместив в заголовке страницы, следующий код:

<?php if (session_id() == '') {session_start();} ?>

2. Вставляем файл с функциями проверки пользователя access.php

3. После него вставляем контроллер 3:

<?php

include_once $_SERVER['DOCUMENT_ROOT'].'/chat/admin/access.php';

include_once $_SERVER['DOCUMENT_ROOT'].'/chat/say_controller.php'

?>

В листинге ТЕСТ 2 приведен пример для вставки комментариев на страницу blog.html.

Листинг ТЕСТ 2. файл blog.html Путь: euclid.com/blog.html

<?php if (session_id() == '') {

session_start();

}?>

<!DOCTYPE html">

<html lang="en">

<head>

…//код блока

</head>


<body class="single single-post postid-49 single-format-standard">

…//код блока

<!– Start Header –>

<p>Integer auctor, mauris vel consequat viverra, nibh arcu elementum odio, ut varius arcu sapien vitae ligula. Fusce erat metus, cursus nec felis eget, vulputate vulputate turpis. Nulla iaculis venenatis magna, lobortis egestas magna faucibus mollis. Quisque molestie turpis dolor, blandit convallis elit pellentesque eu. Nam sit amet enim a est congue vestibulum eget id leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Phasellus sit amet ipsum eros. Etiam faucibus sapien turpis, vitae sagittis tellus faucibus quis.</p>

<?php

include_once $_SERVER['DOCUMENT_ROOT'].'/chat/admin/access.php';

include_once $_SERVER['DOCUMENT_ROOT'].'/chat/say_controller.php'?>

            <!– Post Tags –>

…//код блока

</div>

<!– End Footer –>

</body>

</html>


Книгаго: PHP. Разработка модуля комментариев для сайта. Иллюстрация № 31
Рис. 31 Комментарии на странице blog.html


Как мы видим, комментарии можно будет оставлять на любых дополнительных страницах сайта. На каждой странице будут выводиться комментарии только для этой страницы.

Заключение

Ну вот и все, скомпиллирован код, позволяющий оставлять коментарии на любом сайте. Как можно заметить, в итоге получилась мини CMS. Если добавить в административный раздел модуля возможность формирования страниц из блоков типа header, footer, menu, content и т.д., возможность оформления материалов при помощи редакторов типа CKEditor и уделить внимание безопасности обработки передаваемых данных, то получится полноценная CMS. Можно применить классы и использовать принципы MVC, шаблоны. Но это уже выходит за рамки практикума, поэтому если вам интересна тема программирования сайтов, можете заняться этим увлекательным занятием самостоятельно.

Список источников

Кевин Янк., PHP  и  MySQL.  От новичка к профессионалу. М.: Эксмо, 2013. – 384 с.

Д. В. Котеров, И. В. Симдянов. , PHP 7. СПб.: БХВ-Петербург, 2016. – 1088 с.

Сайт Михаила Русакова . https://myrusakov.ru/

Сайт Евгения Попова  https://ruseller.com/

Сайт Эрика Байгузина https://bayguzin.ru/

Сайт PHPFAQ  http://phpfaq.ru/

Сайт PHP Group  https://www.php.net/


--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «PHP. Разработка модуля комментариев для сайта» по жанру, серии, автору или названию:

PHP и MYSQL. Серверная веб-разработка. Джон Дакетт
- PHP и MYSQL. Серверная веб-разработка

Жанр: Базы данных

Серия: Мировой компьютерный бестселлер

Игровая разработка без боли и кранчей. Ричард Лемаршан
- Игровая разработка без боли и кранчей

Жанр: Базы данных

Год издания: 2024

Серия: Мировой компьютерный бестселлер. Гейм-дизайн