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

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

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

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

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

Как организовать веб-студию на дому и сколько это может стоить
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Кирилл Николаевич

  • 6
    вклад
  • 0
    вопросов
  • 5
    ответов
  • 100%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Картинки на сайте не отображаются почему?

    Кирилл Николаевич @mazdana
    лимит на запросы) хостеру пиши ( может еще lazy loading поможет )
    Написано 13 часов назад
  • Как дополнить шаблон?

    Кирилл Николаевич @mazdana
    Создай массив arr с нужными файлами отдай twig*у проверяй наличие в массиве и подключай или циклом пройдись по массиву подключая. все это есть в документации twig

    {% if arr.file1 is defined %}
         {% include "file1.twig" %}
    {% endif %}
    Написано 14 янв.
  • Как скачать исходники с сайта?

    Кирилл Николаевич @mazdana
    Берешь Firefox ...
    Сохраняешь исходник страницы , далее через F12>network выкачиваешь все js и css , потом прописываешь в исходнике пути до них , далее смотришь XHR исключая (статистику и тп) какие данные приходят и формируешь такие же данные только в своих обработчиках ну и остаток контента формируешь при генерации страницы в php
    Вообщем то и все.
    Написано 10 янв.
  • Как добавить только не пустые параметры в бд?

    Кирилл Николаевич @mazdana
    FanatPHP, да по привычке mb* стараюсь использовать для форм . За isset спасибо забыл удалить
    Написано 07 янв.
  • Как добавить только не пустые параметры в бд?

    Кирилл Николаевич @mazdana
    $custom2 = $_POST["custom2"]?(mb_strlen($_POST["custom2"])>0?$_POST["custom2"]:null):null;
    if($custom2){
        $tmp['custom2'] = $custom2;
    }

    или
    if (isset($_POST["custom2"]) && mb_strlen($custom2)>0){
         $tmp['custom2'] = $custom2;
    }


    или
    if (!empty($custom2)){
          $tmp['custom2'] = $custom2;
    }


    Можно еще через регулярку игнорируя пробелы
    Написано 07 янв.
  • Как понять не отвечает прокси или сайт?

    Кирилл Николаевич @mazdana
    romaaa32, да http_code
    Написано 06 янв.
  • Как понять не отвечает прокси или сайт?

    Кирилл Николаевич @mazdana
    http код ответа когда 0 прокси (таймаут, прокси не доступна ) иначе сайт
    Написано 06 янв.
  • Почему десктопная версия сайта зависает?

    Кирилл Николаевич @mazdana
    А чего ты ждал ? У тебя картинки там есть по 2мб
    Главная страница весит 188кб + 5 мб ресурсов (картинки и тд)
    С моим интернетом мгновенно все открылось
    Написано 04 янв.
  • Как получить данный из AJAX запроса на стороне PHP?

    Кирилл Николаевич @mazdana
    и он там вычитает что содержимое data может быть строкой или объектом
    Написано 10 дек. 2020
  • Php, как вытащить ссылку к картинке?

    Кирилл Николаевич @mazdana
    preg_match
    Написано 08 дек. 2020
  • Как сделать скачивание файла с редиректом на php?

    Кирилл Николаевич @mazdana
    Ну если я правильно понял
    То нужно повесить событие клик на ссылку файла и делать редирект на js после того как будет клик (с таймаут и тп )
    К ссылке можно добавить target="_blank"

    Только нафига так извращаться ? Мне бы было бы не в кайф если бы меня куда то с редиректило с моим убогим интернетом ( потом смотреть историю и искать где я нажимал скачать? )

    Думаю достаточно прямой ссылки на файл и чтобы пользователь сам решал куда ему идти дальше
    Написано 06 дек. 2020
  • Как правильно сверстать эту линию?

    Кирилл Николаевич @mazdana
    border-bottom: 2px solid black;
    Написано 24 нояб. 2020
  • Есть ли смыл купить Яндекс директ для информационно-развлекательного блога?

    Кирилл Николаевич @mazdana
    Полина Игнатова, Алгоритмы яндекса порой 100% плагиат ранжируют лучше чем 100% уникальный контент) поэтому не стоит доверять платонам . И к тому же не стоит зацикливаться на одном яндексе тк есть еще куча других ПС вы оних подумали? Вот скрин как вижу я : 5faca5e4e375f882142318.jpeg Думаю 10 уже много.
    Написано 12 нояб. 2020
  • Почему в POST/GET могут не попадать hidden value?

    Кирилл Николаевич @mazdana
    Пробуй должно работать
    $(document).on("click","label",function(){
                                let data = $(this).children("input[type=radio]").data();
                                $('#selectTime').text(data.time);
                                $('#time').val(data.time);
                                $('#selectDay').text(data.day);
                                $('#day').val(data.day);
                            })
    Написано 10 нояб. 2020
  • Есть ли смыл купить Яндекс директ для информационно-развлекательного блога?

    Кирилл Николаевич @mazdana
    Полина Игнатова, как не спам если у вас в каждой статье минимум 30 слов семен а на главной так вообще за 60 + в каждом заголовке Семен, Семеныч а в некоторых заголовках сразу встречается и семен и семеныч
    Написано 10 нояб. 2020
  • Есть ли смыл купить Яндекс директ для информационно-развлекательного блога?

    Кирилл Николаевич @mazdana
    Не как не скажется не тратьте время и деньги.
    Ваши статьи сильно переспамлены "семенычем", подберите релевантные НЧ заголовки к своим статьям . НЧ не выше 300 , а луче для начала не более 130 , покупайте "органические ссылки на морду сайта" 5-10 в месяц. И тогда возможно будет у вас трафик
    Написано 10 нояб. 2020
  • Писать свой автозагрузчик или можно использовать из composer?

    Кирилл Николаевич @mazdana
    Алексей, я думаю все равно появится потребность в сторонних пакетах для быстрой разработки почему бы и не остановится на composer , ну и читая чужой код быстрее вникаешь...
    Написано 31 окт. 2020
  • Писать свой автозагрузчик или можно использовать из composer?

    Кирилл Николаевич @mazdana
    однозначно composer .
    Написано 28 окт. 2020
  • Как узнать второго упомянутого пользователя в сообщении?

    Кирилл Николаевич @mazdana
    разбить на массив
    "/example @1#1111 @2#2222".split(/\s+/)[2]
    Написано 23 окт. 2020
  • Как получить параметр из ссылки на js скрипт?

    Кирилл Николаевич @mazdana
    делаете редирект с //сайт.ком/script.js на //сайт.ком/script.php ( в php принимаете параметр из GET[param] , инклудите в него свой script.js и через preg_replace вставляете свой param в script.js и уже измененным выводите результат
    Написано 20 окт. 2020
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • SoreMix
    SoreMix
    • 12 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 8 ответов
    • 0 вопросов
  • sergiks
    Сергей Соколов
    • 7 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 6 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 6 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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