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

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

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

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

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

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

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

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

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

Дмитрий Гусев

  • 0
    вклад
  • 13
    вопросов
  • 4
    ответа
  • 50%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как сделать, чтобы ссылки на сайте открывались через VPN или прокси или анонимайзер?

    Дмитрий Гусев @dm_gusev Автор вопроса
    CityCat4, спасибо за подробную информацию и предупреждение. Обязательно учту.
    Написано 21 мар.
  • Как сделать, чтобы ссылки на сайте открывались через VPN или прокси или анонимайзер?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Я согласен с Вами. Но, к сожалению, не все пользователи готовы ставить себе на устройство какие-либо дополнительные приложение, тем более что-то покупать.

    Проект коммерческий и такая "фишка" дала бы большое конкурентное преимущество для проекта
    Написано 20 мар.
  • Как сделать сортировку товаров в листинге Битрикс по названию?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Александр, спасибо Вам. Как говорится, а слона я и не заметил! Настолько загружен, что вместо элементарных решений пытаюсь придумать велосипед!

    Сделал 2 скрипта:

    1. Для уже загруженных товаров. Ищем вхождения "манекен" и ставит сортировку 100, если свойство "советуем" true - 200, остальное 500
    2. По событию. Если есть вхождение "манекен" - 100, если свойство "советуем" true - 200, остальное 500.

    Периодически нужно вставать из-за стола с компом - подышать, посмотреть в окно, сходить на улицу и решение придет!
    Написано более года назад
  • Как настроить ЧПУ подразделов и торговых предложений от корня в Битрикс?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Как и ожидалось, одни слова никакой конкретики от специалиста с 13 стажем.... Не знаете как решить вопрос - не пишите ничего.
    Написано более года назад
  • Как настроить ЧПУ подразделов и торговых предложений от корня в Битрикс?

    Дмитрий Гусев @dm_gusev Автор вопроса
    У Вас одни слова, приведите конкретный пример, что может случиться если URL будут такими
    https://сайт/товар
    https://сайт/категория
    Написано более года назад
  • Как сделать сортировку товаров в листинге Битрикс по названию?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Спасибо, про стандартные способы я в курсе. А если добавляются новые товары в большом количестве, придется вручную проставлять....

    Здесь вопрос как программно это решить, чтобы новые (добавленные) товары также участвовали в сортировке без ручного проставления индекса сортировки
    Написано более года назад
  • Как настроить ЧПУ подразделов и торговых предложений от корня в Битрикс?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Документацию читал.
    А вот вопрос Вы не внимательно читали, я же написал, что сделал минимальный URL
    https://сайт/товар
    https://сайт/категория
    Написано более года назад
  • Почему не приходит письмо о восстановлении пароля Битрикс Аспро Максимум?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день!

    ТП Аспро отправило к Битриксу, Битрикс уже истек.

    Запись в таблице не появляется
    Написано более года назад
  • Почему не приходит письмо о восстановлении пароля Битрикс Аспро Максимум?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день! Почта настроена четко, DNS, DKIM и т.д. В спам не залетает

    6315d2e237e0e349308003.jpeg
    Написано более года назад
  • Как в интернет-магазине на Битрикс закрыть показ категории товаров для неавторизированных пользователей?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день!

    Спасибо добрый человек!
    Написано более года назад
  • Как выбрать нужный город при парсинге каталога на сайте?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день! Да, спасибо получилось!
    Написано более года назад
  • Как авторизироваться на сайте через другой сайт?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день!

    Написал Вам на почту.
    Написано более года назад
  • Как авторизироваться на сайте через другой сайт?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день! Спасибо за подробный комментарий. Можно Вас попросить решить данную задачу на возмездной основе, сроки горят, а у меня еще много других задач. Помогите пожалуйста. Давайте обсудит в telegram
    Написано более года назад
  • Как авторизироваться на сайте через другой сайт?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Доступ на второй сайт получил, посмотрел. Форма на js, когда заходишь на страницу авторизации, формируется token в head и в скрытом input - этот же token передается в POST запросе вместе с логином, паролем, временной зоной... Попробовал все данные отправить в напрямую в адресной строке - возвращает на страницу регистрации с заполненным логином.

    Попробовал через Curl:

    include 'simple_html_dom.php';
    
    $html = str_get_html('https://cloud.su-19.com/index.php/login');
    $token = $html->find('head', 0)->{'data-requesttoken'};
    
    function isAuth( $data ){
      return preg_match('#<form[^>]+id="logout"#Usi',$data);
    }
    $ch = curl_init();
    $url = 'https://cloud.su-19.com/index.php/login';
    curl_setopt($ch, CURLOPT_URL, $url ); 
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt'); 
    curl_setopt($ch, CURLOPT_COOKIEFILE,  dirname(__FILE__).'/cookie.txt');
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, array(
      'user'=>'dm_gusev',
      'password'=>'B2ttera4nat',
      'timezone'=>'Europe/Moscow',
      'timezone_offset'=>3,
      'requesttoken'=>$token,
      'direct'=>1
    ));
    echo isAuth($data = curl_exec($ch))?'Success':'Failed';
    curl_close($ch);


    Нет эффекта!

    Такое ощущение, что стоит какая-то проверка на нажатие кнопки "Войти"???

    Расскажите подробнее про костыль с iframe, может пример есть
    Написано более года назад
  • Как авторизироваться на сайте через другой сайт?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Добрый день! Пробовал ставить GET и убирать метод совсем - не помогло
    Написано более года назад
  • Почему возникает ошибка SQLSTATE[42000] при запросе обновления в базе данных?

    Дмитрий Гусев @dm_gusev Автор вопроса
    FanatPHP, спасибо, я про ошибку имел ввиду и поправил синтаксис
    Написано более года назад
  • Почему возникает ошибка SQLSTATE[42000] при запросе обновления в базе данных?

    Дмитрий Гусев @dm_gusev Автор вопроса
    FanatPHP, потому что where идёт после set?
    не имеет значения
    Пример для учебы, пока без защиты
    Написано более года назад
  • Как в fputcsv вывести вложенный массив в массиве?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Да Вы правы, количество картинок разное. Разное и количество свойств. Как быть?
    Написано более двух лет назад
  • Как в fputcsv вывести вложенный массив в массиве?

    Дмитрий Гусев @dm_gusev Автор вопроса
    С заголовками это уже вторая задача, в идеале - Доп. картинка 1, Доп. картинка 2.... и Свойство "Пол", "Цвет" - они есть в ключах массива
    Написано более двух лет назад
  • Как удалить тег и содержимое с помощью preg_replace?

    Дмитрий Гусев @dm_gusev Автор вопроса
    Попробовал - пустой файл, удалился весь код html:(
    Написано более двух лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • UthvfyV
    • 12 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 6 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 6 ответов
    • 0 вопросов
  • tolmasoft
    • 4 ответа
    • 1 вопрос
  • eres_time
    • 4 ответа
    • 0 вопросов
  • Isafu
    Isafu-
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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