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

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

Книгу PHP. Разработка модуля комментариев для сайта - Дмитрий Приходько читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!

67 0 11:01, 24-03-2023

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

В книге рассмотрен вариант разработки модуля комментариев для сайта на чистом языке php в процедурном стиле.

    1 ... 14 15 16 17 18 19 20 21 22 23
    Перейти на страницу:
    class="p1">}

    /* Блок авторизации */

    .inputbutton {

    display: flow-root;

    float: none;

    }

    /* div-ы ссылок */

    .ingress {

    text-align: right;

    float: left;

    padding: 0px 10px;

    text-transform: uppercase;

    }

    .ingressout {

    padding: 0px 10px;

    text-transform: uppercase;

    float: none;

    text-align: left;

    }

    .ingressloginout {

    padding: 0px 10px;

    text-transform: uppercase;

    float: none;

    text-align: left;

    font-family: verdana;

    font-size: smaller;

    }

    .logout {

    padding: 0px 10px;

    }

    /* Ссылки Вход, Регистрация, На главную */

    .aingress {

    color:-web-link;

    }

    .aingress:hover {

    color: red;

    }

    /* Вывод комментариев */

    .sayavatar {

    float: left;

    width: 60px;

    height: auto;

    border: 1px solid lightgray;

    border-radius: 10px;

    margin-right: 15px;

    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);

    }

    .postnumber {

    float: left;

    margin-right: 50px;

    color: brown;

    }

    .printcomment {

    display: flow-root;

    padding: 1px 15px 15px 15px;

    }

    .topprintcomment {

    padding: 0 10px;

    border-bottom: 1px solid #cacaca;

    margin-left: 15px;

    }

    .reply_button {

    float: left;

    margin: 10px 20px 0px 10px;

    }

    .wrappersaybutton {

    display: flow-root;

    clear: both;

    background-color: whitesmoke;

    }

    .says {

    float: left;

    padding-right: 10px;

    }

    .sayright {

    display: inline-flex;

    float: right;

    }

    .cabinets {

    float: left;

    }

    .return {

    text-align: right;

    float: left;

    padding: 0px 10px;

    margin: 1%;

    }

    .areturns {

    font-family: "Carrois Gothic", sans-serif;

    color: #6b5344;

    }

    .areturns:hover {

    color: #f25c05;

    }

    .adduser {

    font-family: "Carrois Gothic", sans-serif;

    color: #6b5344;

    }

    /* панель управления */

    /* ссылки */

    .apanel {

    color: cadetblue;

    }

    .apreturn {

    color: #6b5344;

    }

    .wrap_apanel {

    margin: 0 auto;

    width: fit-content;

    }

    /* Лист пользователей в админ разделе */

    /* делаем сетку */

    .ourwrapper {

    display: flex;

    flex-wrap: wrap;

    display: grid;

    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));

    grid-auto-rows: minmax(150px, auto);

    grid-gap: 1em;

    }

    /* аватарка для админки */

    .imgava {

    width: 50px;

    height: 50px;

    padding-top: 5px;

    float: left;

    padding-right: 20px;

    }

    /* Страница статистики */

    /* Форма статистики и поиска */

    .stat {

    background: none;

    }

    .statwrap {

    float: none;

    display: inline-block;

    }

    .statone {

    float: left;

    margin-left: 2%;

    width: 30%;

    }

    .stattwo {

    float: left;

    width: 30%;

    –webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    padding: 10px 15px;

    border-radius: 5px;

    }

    .statthree {

    margin-left: 2%;

    float: left;

    –webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    padding: 10px 15px;

    border-radius: 5px;

    }

    #author {

    float: right;

    width: 140px;

    }

    #category {

    float: right;

    width: 140px;

    }

    .textsearch {

    float: left;

    }

    .textsearch_button {

    float: right;

    }

    /* Форма пользователя */

    .formuser {

    background: white;

    display: flex;

    align-items: center;

    justify-content: center;

    height: fit-content;

    /* Flex Fallback */

    margin-left: 5px;

    margin-right: 5px;

    flex: 1 1 200px;

    padding: 4%;

    border-radius: 8px;

    }

    .topuser {

    border-bottom: 1px dashed #7e6d4c;

    float: none;

    }

    .login_art {

    margin: 0px;

    font-weight: bold;

    }

    h3.vintage {

    color: #f25c05;

    border-bottom: 1px dashed #7e6d4c;

    font-style: italic;

    }

    .number {

    color: brown;

    }

    /* 2. Административный раздел */

    /* 2.1 Подключение нового пользователя form.html.php */

    .username {

    padding: 2px;

    float: none;

    }

    /* fieldset */

    .usernames {

    border: 1px solid lightgray;

    }

    /* поле ввода логина */

    .inputs {

    float: right;

    }

    /* заголовок формы */

    .formname {

    margin: 0;

    }

    .chatfieldset {

    border: 1px solid lightgray;

    }

    /* заголовок создания админа */

    .make_admin {

    text-align: center;

    color: brown;

    }

    /* addsay */

    .addsayform {

    margin: 0 auto;

    max-width: fit-content;

    box-sizing: border-box;

    padding: 1.5%;

    border-radius: 5px;

    background: RGBA(255, 255, 255, 1);

    –webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);

    }

    /* div кнопки добавить комментарии */

    .addsay {

    float: left;

    margin: 0 10px;

    }

    /* ссылки показать скрыть комментарии */

    .aopensays {

    color: #6f6f6f;

    }

    .aopensays:hover {

    color: #497270;

    }

    .aaddsays {

    color: #6f6f6f;

    }

    .aaddsays:hover {

    color: #53918e;

    }

    .areply {

    color: #6b5344;

    }

    .areply:hover {

    color: #53918e;

    }

    .notaddsays {

    color: #6b5344;

    }

    .notaddsays:hover {

    color: #f25c05;

    }

    /* из test */

    /*.................Ответы................... */

    .block_reply {

    margin-left: 3%;

    position: relative;

    /* background:green; */

    }

    .wrap_reply_form {

    position: relative;

    /* background: orange; */

    }

    .reply_form {

    /* border: 1px solid green; */

    padding: 1%;

    background: white;

    float: none;

    margin-right: 1%;

    display: flow-root;

    }

    .reply_delete_button {

    background: whitesmoke;

    margin-right: 1%;

    padding: 3px;

    border-radius: 4px;

    float: right;

    }

    .avareply {

    margin: 3px 10px;

    border-right: 1px solid #cacaca;

    padding: 0 5px;

    width: 40px;

    height: auto;

    }

    .topreply {

    padding: 2px 12px;

    border-bottom: 1px solid #cacaca;

    border-radius: 5px;

    }

    .wrapsayform {

    position: relative;

    border: 1px solid lightgray;

    border-radius: 4px;

    margin: 2% 0;

    z-index: 0;

    clear: both;

    /* background:Градиент */

    /* background: linear-gradient(45deg, #3e84bf 25%, transparent 25%, transparent 75%, #292929 75%),

    linear-gradient(45deg, #292929 25%, transparent 25%, transparent 75%, #292929 75%) 0.1875em 0.1875em,

    radial-gradient(at 50% 0, #484847, #090909);

    background-size: 0.375em 0.375em, 0.375em 0.375em, 100% 100%; */

    /* В линейку */

    /* background-color: #FFFFEF;

    background-image:

    linear-gradient(90deg, transparent 98px, #ED82AD 98px, #ED82AD 100px, transparent 100px),

    linear-gradient(#eee 1px, transparent 0px),

    linear-gradient(90deg, #eee 1px, transparent 0px);

    background-size:100% 100%, 20px 20px, 20px 20px;

    background-position: 0 0, -1px -1px, -1px 1px; */

    }

    .sayform {

    background: white;

    margin: 1%;

    padding: 0;

    border-radius: 5px;

    border: 1px solid lightgray;

    }

    .topprintcomment {

    padding: 0 10px;

    border-bottom: 1px solid #cacaca;

    margin-left: 15px;

    }

    .wrapreplyform {

    display: flow-root;

    background: whitesmoke;

    margin-right: 1%;

    }

    .idreplynum {

    float: left;

    color: brown;

    padding: 5px 15px;

    }

    h3.user {

    margin: 0 1em 0 1em;

    padding: 0 0 5px 0;

    color: cadetblue;

    font-weight: normal;

    position: relative;

    text-shadow: 0 2px 0 rgba(255, 255, 255, 0.5);

    font-size: 24px;

    line-height: 40px;

    font-family: "Carrois Gothic", sans-serif;

    border-bottom: 1px dashed cadetblue;

    }

    h4.user {

    margin: 0 1em 0 1em;

    padding: 0 0 5px 0;

    color: cadetblue;

    font-weight: normal;

    position: relative;

    text-shadow: 0 2px 0 rgba(255, 255, 255, 0.5);

    font-size: 24px;

    line-height:

    1 ... 14 15 16 17 18 19 20 21 22 23
    Перейти на страницу:
    1. Жалоба
    Отзывы - 0

    Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


    Уважаемые читатели, слушатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

    • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
    • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
    • 3. Просьба отказаться от нецензурной лексики.
    • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

    Надеемся на Ваше понимание и благоразумие. С уважением, администратор LoveRead.info.


    Установить VPN и читай слушай бесплатно

    Новые отзывы

    1. Лариса Лариса04 июнь 12:43 Да, просто до слез похоже на сериал ,,Даррел,,... Смерть в райском уголке - Эмили Салливан
    2. Stmara Stmara02 июнь 22:44 Приятная история, чтобы скоротать вечер. Любимая книга из последних "Любовь со смертью", также очень понравилась -"Суженная... Сердце космического дракона - Ольга Вадимовна Гусейнова
    3. Alex Alex01 июнь 17:12 💩💩💩🖕🖕🖕🖕🖕🖕🖕... Игровой момент II - Александр Андреевич Бодров
    Все комметарии
    Новинки бесплатной онлайн библиотеки