Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
KKOOLL

Сергей Бобылев

full stack-developer
  • 8
    вклад
  • 10
    вопросов
  • 19
    ответов
  • 42%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как сделать уведомление о завершении работы скрипта?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Один из вариантов, сделать уведомление в телегу. Либо почитай system()
    Ответ написан 21 апр.
    Комментировать
    Комментировать
  • Как называется такая штука?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Вроде это
    Ответ написан 20 апр.
    2 комментария
    2 комментария
  • Не добавляются данные в таблицу phpmyadmin?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Советую почитать, как работать с PDO.
    Ответ написан 20 апр.
    7 комментариев
    7 комментариев
  • Как изменить мою программу, чтобы сообщение бота менялось при нажатии на кнопку?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Не понимаю, зачем себя мучать и писать на С# бота, но отвечу так. Если тебе нужно поменять текст сообщения, то используй editMessageText.

    Если нужно поменять только кнопки, используй editMessageReplyMarkup.
    Ответ написан 10 апр.
    Комментировать
    Комментировать
  • Почему metro не видит мой эмулятор?

    KKOOLL
    Сергей Бобылев @KKOOLL Автор вопроса
    full stack-developer
    Проверьте, чтобы в пути запуска не было русских букв
    Ответ написан 05 апр.
    Комментировать
    Комментировать
  • Как правильно рассчитать итоговую стоимость?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Мб у тебя строковые значения перемножаются. Попробуй перевести все значения с помощью parseInt
    Ответ написан 13 нояб. 2022
    Комментировать
    Комментировать
  • Как отменить загрузку документа на PHP?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Да, можно сделать перенаправление ещё на другой файл с ошибкой например, либо сюда написать html для вывода ошибки и тд.
    Ответ написан 10 июл. 2022
    Комментировать
    Комментировать
  • Как реализовать условие?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Почему бы не использовать CSS ?
    .block{
    display:none;
    }
    .block:hover{
    display:block;
    }

    Если надо чтобы например первый блок был открыт,то добавить
    .block:first-child{
    display:block;
    }
    Ответ написан 28 июн. 2022
    Комментировать
    Комментировать
  • Отправка запрoса на url с русскими символами?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Попробуй так
    $url = urlencode('http://bak93.ru/news/New Folder/Расписание занятий  на 03.06.2022.xlsx');
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Счетчик кликов на javascript?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    $('#BtnPlus').click(()=>{
    let num = parseInt($('#num').html());
    $('#num').html(num++);
    });
    $('#BtnMinus').click(()=>{
    let num = parseInt($('#num').html());
    if(!num) return;
    $('#num').html(num--);
    });
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Не проходит авторизация?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Если у тебя название таблицы login, то нужен такой запрос
    SELECT * FROM `login` WHERE `login`.`login`=:login
    $query = $dbh->prepare("SELECT * FROM `ИМЯ ТАБЛИЦЫ` WHERE `login`=:login");
    $query->execute(['login'=>$login]);
    $result = $query->fetch(PDO::FETCH_ASSOC);
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как вывести индексы массива объектов?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Если используете JQuery примерно так будет идти перебор массива
    users.forEach(e=>{
    console.log(e.id);
    })
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Как работать с базой данных в расширении на js?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    А ты её скачал пакет ?
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как работает этот скрипт?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    (function() {
     'use strict';
     var parentElementarr = document.getElementsByClassName('lk-form-submit js-clear'); //получаем DOM элементы
     parentElementarr[0].textContent = 'Решить Задание'; // Добавление/изменение текста в элементе
     parentElementarr[0].classList.add('js-show-answer'); //Добавить класс в DOM элементе
     parentElementarr[0].classList.remove('js-clear'); // Удалить класс в DOM элементе
    })();

    скорее всего, скрипт меняет окна, что то вроде этого
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как при окончании загрузки страницы обновить блок div?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Сергей Рогов
    $(() => {
        $.ajax({
            type: "POST/GET",
            data: {
                type: "upd_select"
            },
            dataType: "json",
            success: function (res) {
                $('#select').html('');
    
                res.forEach(e => {
                    $('<option> </option>',{
                        value: e.val,
                        html: e.name}
                    ).appendTo('#select');
                })
            }
        });
    });
    Ответ написан более года назад
  • Почему код php работает неправильно?

    KKOOLL
    Сергей Бобылев @KKOOLL Автор вопроса
    full stack-developer
    Итого рабочий php, может кому пригодится для CryptoBot
    $secret =hash('sha256',$token,true);
    $hash =hash_hmac('sha256',$body,$secret,false);

    Спасибо Lynn «Кофеман»
    Ответ написан более года назад
    Комментировать
    Комментировать
  • В чём проблема?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    <?php foreach ($articles as $id => $article) {
    echo 'key'.$id.' '.$article;
    }; ?>
    Ответ написан более года назад
    4 комментария
    4 комментария
  • Как сделать запрос mysql?

    KKOOLL
    Сергей Бобылев @KKOOLL
    full stack-developer
    Имя продавца, тип сделки, имя сделки, самая первая сделка(сколько лет прошлом от сегодня) - в таблицу Deal надо добавить id_saler и связь поставить
    SELECT Saler.name AS name_saler, Type.title, Deal.name AS name_deal, Deal.datum FROM `Deal`
    INNER JOIN `Saler` ON Deal.type_id = Saler.id INNER JOIN `Type` ON Deal.id_saler = Type.id WHERE { } ORDER BY `Deal`.`id` ASC LIMIT 1
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Почему выдаёт высоту 0?

    KKOOLL
    Сергей Бобылев @KKOOLL Автор вопроса
    full stack-developer
    в общем, решил вопрос таким образом. Взял ширину (экрана) за переменную и сделал вот так
    :root{
    --width-window: 100vw;
    }
    код блока :
    background: url('../img/new_img/item.png');
    background-size:100% auto, cover;
    height: calc(var(--width-window)/4.7);
    где 4.7 - результат деления ширины на высоту
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 9 ответов
    • 0 вопросов
  • Justa Gain
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • mishpro
    • 4 ответа
    • 0 вопросов
  • mayton2019
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации