• Как вывести данные на страницу исходя какой стоит поддомен?

    @denism300
    $subdomain = array_shift(explode('.', $_SERVER['HTTP_HOST']));
    if('moskva' === $subdomain) {
        // что-то делаем для Москвы
    }
    // дальше по аналогии
    Ответ написан
    4 комментария
  • Как добавить xml файл в Wordpress?

    @easycode
    не боюсь задавать глупые вопросы ))
    я хочу импортировать демо версию темы в Wordpress.

    наверное, имеется в виду что вы хотите импортировать демо-контент?

    т.е. вы ищите плагин, который сможет создать xml-файл импорта демо-контента? при этом как я понимаю разработчики этой темы не дают такой xml-файл? но у вас есть установленная версия с демо-контентом?

    Инструменты / Экспорт -> Всё содержимое
    экспорт настроек темы: https://wordpress.org/plugins/customizer-export-import/
    экспорт настроек виджетов: https://wordpress.org/plugins/widget-importer-exporter/

    Если же вы хотите создать файл импорта демо-контента по демо-версии сайта доступного в Интернете - то вряд ли вы найдете такое готовое решение, потому что настройки виджетов, меню и прочее - таким образом не собрать, только страницы и записи можно каким-нибудь граббером собрать - идея интересная конечно, но слишком гемморойная )))
    Ответ написан
    Комментировать
  • Как создать ссылку в базе данных?

    @alexalexes
    Общий ответ с точки зрения любой СУБД по отношению к любому способу вывода (выкатить что-то на веб-страницу) - никак. База данных ничего не знает, что такое ссылка в веб-документе. Она оперирует такими понятиями, которые позволяет хранить данные, как таблица, столбец, строка, значение атрибута. Из таблиц и связующих атрибутов таблиц - внешних и внутренних ключей строится структура данных для вашей предметной области.
    С другой стороны, у вас имеется ссылка в веб документе, которая имеет некоторые атрибуты, пригодные для хранения в базе данных: href - адрес ссылки, title - подсказка на ссылки, и возможно, какой-то текст, который обрамляет эта ссылка.
    Попробуйте значения этих атрибутов поместить в таблицу базы данных links, со столбцами:
    link_id, -- идентификатор записи в таблице ссылок
    link_href, -- ссылка
    link_title, --подсказка ссылки
    link_text -- текст ссылки
    И с помощью запроса к СУБД, а также с помощью PHP сделайте форматированный построчный вывод данных:
    // тут опущены действия связанные с формированием запроса,
    // на этом этапе вы каким-то способом получили выборку данных из таблицы links
    foreach($rows as $row)
    {
      echo '<a href="'.$row['link_href'].'" title="'.$row['link_title'].'">'.$row['link_text'].'</a><br/>';
    }

    Это и будет самый примитивный пример, как хранить сведения о ссылки и как их выводить.
    В реальном проекте будет несколько сложнее выглядеть таблица, где хранятся подобные сведения.
    Ответ написан
    Комментировать
  • Как найти в предложении символ который используется больше всего?

    WblCHA
    @WblCHA
    const getMostCommonSymbol = (str) => {
        const sortedSymbols = str.split('').sort().join('');
        const countedSymbols = [...sortedSymbols.matchAll(/(.)\1*/g)];
        
        return countedSymbols.reduce(
          (acc, [row, symbol]) =>
          	acc.count < row.length ? { symbol, count: row.length } : acc,
          { symbol: null, count: 0 }
    		);
      }
      
      getMostCommonSymbol('asdasda')
    Ответ написан
    Комментировать
  • Как найти в предложении символ который используется больше всего?

    MaKvc
    @MaKvc
    Отчаянный веб-разработчик
    function getMax(str) {
      var max = 0, maxChar = '';
    
      str.split('').forEach(function(char){
        if(str.split(char).length > max) {
            max = str.split(char).length;
            maxChar = char;
         }
      });
    
      return maxChar;
    };
    
    console.log(getMax('dimka dima mama'));
    // m
    Ответ написан
    4 комментария
  • Как настраивать окна?

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

    rozhnev
    @rozhnev
    Fullstack programmer, DBA, медленно, дорого
    Я советую использовать радиобаттон вместо кнопок, и событие селект вместо клик. Так же на анселект можно уменьшать цену .
    Ответ написан
    Комментировать
  • Отправка формы, как правильно сформировать условие?

    @Lukmann
    эммм,вы забыли про value
    if(inp.value === ""){
    alert('Вы забыли про value');
    }
    Ответ написан
    Комментировать
  • Как увеличить сумму только один раз?

    cr1gger
    @cr1gger
    Все дороги ведут в Рим — встретимся в Риме!


    Суть в том что ты вешаешь на кнопку событие click и функцию(НЕ анонимную).
    И эта функция в свою очередь выполнят то что ты хочешь и удаляет сама себя. И получается что она срабатывает только 1 раз.
    Ответ написан
    Комментировать
  • Как увеличить сумму только один раз?

    Kozack
    @Kozack Куратор тега JavaScript
    Thinking about a11y
    $('#delivery').one('click', function() {
    Ответ написан
    Комментировать
  • Как увеличить сумму только один раз?

    vabka
    @vabka
    Токсичный шарпист
    а. После клика сразу отписываться
    б. Завести переменную и делать что-то типа
    if(!clicked) {
      clicked = true;
      var $price = $("#set1");
      $price.val(parseInt($price.val()) + 400);
    }

    (вообще мой пример может быть достаточно не стабилен, тк я не уверен, как работает конкурентность в жс)

    Но вообще хранить данные в разметке - это плохая практика. Представление должно зависеть от данных, а не наоборот.
    Я так понял - это у вас некоторый калькулятор для стоимости покупки - советую в вашем случае создать некоторый класс, который будет реализовывать в себе логику просчёта стоимости, а потом отдельной функцией отрисовывать его состояние.
    Это особенно удобно будет сделать на react или другом подобном фреймворке, который может реактивно перерисовывать html после изменения данных.
    Ответ написан
    Комментировать
  • Что такое такое rest api?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    API социальных сетей - это вполне типичные примеры реализации REST API.

    REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта с сервером посредством протокола HTTP. Особенность REST в том, что сервер не запоминает состояние пользователя между запросами - в каждом запросе передаётся информация, идентифицирующая пользователя (например, token, полученный через OAuth-авторизацию) и все параметры, необходимые для выполнения операции.

    Всё взаимодействие с сервером сводится к 4 операциям (4 - это необходимый и достаточный минимум, в конкретной реализации типов операций может быть больше):
    1. получение данных с сервера (обычно в формате JSON, или XML)
    2. добавление новых данных на сервер
    3. модификация существующих данных на сервере
    4. удаление данных на сервере

    Операция получения данных не может приводить к изменению состояния сервера.

    Для каждого типа операции используется свой метод HTTP-запроса:
    1. получение - GET
    2. добавление - POST
    3. модификация - PUT
    4. удаление - DELETE

    Т.е. :

    GET-запрос /rest/users - получение информации о всех пользователях
    GET-запрос /rest/users/125 - получение информации о пользователе с id=125
    POST-запрос /rest/users - добавление нового пользователя
    PUT-запрос /rest/users/125 - изменение информации о пользователе с id=125
    DELETE-запрос /rest/users/125 - удаление пользователя с id=125
    Ответ написан
    20 комментариев
  • Как подключить FREE-KASSA?

    @dero
    о себе
    как вариант, можно использовать sdk
    https://github.com/ExenJer/freekassa-php

    С ним немного полегче
    Ответ написан
    1 комментарий
  • Как удалить кеш браузера на js?

    Kozack
    @Kozack Куратор тега JavaScript
    Thinking about a11y
    <link rel="stylesheet"  href="css/style.css?v=<время последнего изменения файла>" >
    Ответ написан
    Комментировать
  • Как перевести данные с одной страницы на другую?

    web_Developer_Victor
    @web_Developer_Victor
    Что такое google?
    localStorage

    При изменении формы вы меняете localStorage. А при переходе на другую страницу Вы смотрите есть ли данные в localStorage: если есть, то показываете их, если нет — ничего не делаете.
    Ответ написан
    1 комментарий