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

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

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

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

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

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

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

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

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

BushaevDenis

  • 0
    вклад
  • 56
    вопросов
  • 17
    ответов
  • 53%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • MySQL Select LIKE - где зарыт СКЕЛЕТ ???

    BushaevDenis @BushaevDenis
    Покажи готовый запрос, без кода.
    И не вижу открывающуюся фигурную скобку while.
    И точка с запятой в конце запроса лишняя.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как скачать не отправленное гол. сообщение ВК?

    BushaevDenis @BushaevDenis
    https://github.com/zzarcon/microm
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как найти в теме wordpress вывод настроек в админку?

    BushaevDenis @BushaevDenis
    Custom Post Type + Advanced Custom Fields
    Разбирайся.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как реализован поток?

    BushaevDenis @BushaevDenis
    MediaElement.js ver. 2.13.1
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Почему php не дописывает ошибку?

    BushaevDenis @BushaevDenis Автор вопроса
    Не знаю почему падал php. Но проблему решил. В функцию передавал огромнейший объект очень много раз.
    Мб нехватка памяти, или ещё какие-то баги. Странно, всё же, что не вывел ошибку нормально.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему ID поста равно 0?

    BushaevDenis @BushaevDenis Автор вопроса
    Я не заметил, оказывается WC выдал мне не пост, а категорию. Причём вид у него - как у поста, и класс WP_post. Вообще не понимаю как работает иерархия в WC.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как обратиться к многомерному массиву с помощью строки?

    BushaevDenis @BushaevDenis
    $getPath = explode('/', $getPath);
    $realPath = '';
    for ($i = 0; $i < count($getPath) - 1; $i++) {
         $realPath .= $getPath[$i];
    }
    var_dump($items{$realPath});
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как убрать повторяющиеся элементы в массиве?

    BushaevDenis @BushaevDenis
    Пройдись двойным for, загоняя каждый ключ в буффер, и если он уже есть в буфере, просто удаляешь его по составленному пути for.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как получить пост их другого скрипта wordpress?

    BushaevDenis @BushaevDenis Автор вопроса
    // указываем, что нам нужен минимум от WP
    define('SHORTINIT', true);

    // подгружаем среду WordPress
    // WP делает некоторые проверки и подгружает только самое необходимое для подключения к БД
    require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-load.php' );

    global $wpdb;
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какое IDE лучше выбрать вместо редакторов atom, sublime и прочих?

    BushaevDenis @BushaevDenis
    Netbeans
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Как узнать есть ли подменю в меню WP?

    BushaevDenis @BushaevDenis Автор вопроса
    Для тех кто ищет:
    В волкере пишем функцию, в которую передаём ID текущего пункта меню и в этой функции узнаём есть ли у него дети.
    function is_parent_item($parent_id) {
        if ($menu_items = wp_get_nav_menu_items('Меню в шапке')) {
            $menu_list = array();
            foreach ((array) $menu_items as $key => $menu_item) {
                $menu_list[] = $menu_item->menu_item_parent;
            }
        }
        if (in_array($parent_id, $menu_list))
            return true;
        else
            return false;
    }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вытащить только текст из элемента?

    BushaevDenis @BushaevDenis Автор вопроса
    Нашёл такой варинат. Но что-то костыли.
    $('.smth').clone().children().remove().end().text());
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • В чём ошибка запроса?

    BushaevDenis @BushaevDenis Автор вопроса
    SELECT * FROM `sites` WHERE (`hostname` LIKE '%...%' OR `url` LIKE '%...%') AND `account_id` IN ('14', '15', '16', '17', '18', '19', '20', '21') AND `parse` = 1
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать чтоб table резался ровно по tr концом страницы?

    BushaevDenis @BushaevDenis Автор вопроса
    Решение, нужно сделать разрыв после каждого nнного tr, и запретить разрыв внутри tr и td
    @media print {
    		*, html, body, table, tbody {
    			 page-break-inside: auto;
    		}
    		tr, td {
    			page-break-inside: avoid;
    		}
    		tr:nth-child(13n) {
    			page-break-after: always !important;
    		} 
    		
    	}
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как запустить фоновый скрипт php?

    BushaevDenis @BushaevDenis Автор вопроса
    Добавить переменную среду в Windows с папкой Wget/bin
    И запустить
    exec('wget folder/script.php &');
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как скормить большой xml(6MB) php?

    BushaevDenis @BushaevDenis Автор вопроса
    Может быть я не правильно выразился. Не виснет - а долго грузит, а потом выдаёт результат примерно такой же - если бы у меня была ошибка в парсере, так что я виню скорее simple html dom
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как заставить работать curl и simple html dom вместе?

    BushaevDenis @BushaevDenis Автор вопроса
    Когда убрал аргумент в функции curl_close скрипт выдал страницу. Но только 1 раз. Последующие разы он пишет ошибку, что нет аргумента в том же curl_close.
    Как это работает, для меня непостежимо.
    UPD:
    Отредактировал
    if (!curl_close) curl_close($ch);
    include 'shd.php';
    $ch = curl_init();
    $opt = array(CURLOPT_URL => 'http://xn--80ablbvkadq0m.xn--p1ai/katalog/mebel-dlya-barov-kafe-restoranov',
                     CURLOPT_COOKIE => 'count=1000',
                     CURLOPT_RETURNTRANSFER => true,
                    );
    curl_setopt_array($ch, $opt);
    $out = curl_exec($ch);
    $html = new simple
    curl_close($ch);

    Начало работать. Если мне кто-нибудь объяснит что я сделал - буду рад, спасибо.
    UPD2: Дело было в самом интерпретаторе. Нужно было обновить php.(в моём случае переключить на более новый в openserver)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • foxyhunt
    • 15 ответов
    • 0 вопросов
  • Drno
    • 14 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • gogowq
    • 5 ответов
    • 1 вопрос
  • alexey-m-ukolov
    Алексей Уколов
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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