• Никак не работает RedBeanPHP?

    @galaxy
    if(isset($data["send__button"])) {
    И откуда, спрашивается, в $_POST возьмется send__button? С чего вы решили, что данные отправляются исходя из класса?
    <button class="send__button" type="submit">Send</button>
    Ответ написан
    1 комментарий
  • Знаки вопроса вместо вывода из бд на хостинге?

    @ior
    • Во-первых, в базе данных строки хранятся не просто "как есть", а в определённых кодировках. Всё ли у вас настроено корректно. Если база данных на стороне хостинг-провайдера, с большой долей вероятности вам об этом можно не переживать и смело переходить к следующим пунктам.
    • Во-вторых, проверьте что именно вы вставляете - в какой кодировке? Понимаю, звучит банально, но человеческий фактор ещё никто не отменял. Ошибаются все.
    • Третье - это вывод на страницу. Если приведённый вами пример - это действительно всё, что есть на странице, то это совершенно не верный подход. Сверстайте страницу в соответствии со стандартом. Укажите стандарт - это XHTML 1.1 или HTML 5? Что это, как браузер должен интерпретировать эти данные? Укажите наименование страницы, пропишите заголовок и тело страницы. Кодировка текста на странице должна быть указана вами в заголовке страницы в явном виде. Более того, хорошим шагом было бы указание и языка страницы. Если используете кодировку UTF-8, на каком языке представлен на ней текст - это французский, английский, русский?
    • Четвёртое - локализуйте проблемы. Попробуйте вывести что-нибудь на страницу не латиницей и не из базы данных. Вбейте что-нибудь по-русски. Например, "Products" замените на "Товары". Если и эта строка стала отображаться некорректно - неправильно установлена (или не установлена вовсе) кодировка страницы. Если всё отображается по-русски, кроме информации из БД - проверьте, что конкретно в неё записывается и в какой кодировке.


    P.S. Самое простое (и лучшее), что вы можете сделать - это всегда и везде использовать UTF-8 - в исходниках и при наполнении баз данных.
    Ответ написан
  • Почему свойство justify-content: space-between не работает с position: absolute?

    LenovoId
    @LenovoId
    svg, css,js
    ширину в 100%
    Ответ написан
    Комментировать
  • Как добавить класс при клике на элемент на чистом JS?

    @forgetable
    Node/Flutter/C++
    Современный способ по добавлению и удалению классов - classList API.
    document.getElementById('intro_btn').onclick = function() {
      document.getElementById('main').classList.add('main--main-bg');
    }

    Соответственно, на чистом js каждой кнопке даёте id, и присваиваете нужный класс. Если нужно убрать, то classList.remove('название_класса'), если включить/выключить - то toggle()
    Ответ написан
    2 комментария
  • Как сделать плавный скролл (смягчение скролла) на сайте?

    BedwaRe
    @BedwaRe
    Пиши код
    Вы просто попопробуйте вот это, я уверен Вам понравится и для сглаживания скрола Вы больше ничего использовать не будете.
    Ответ написан
    7 комментариев