• Как выполнить rm без ошибок?

    rm -f {{deploy_path}}/shared/storage/logs/laravel.log

    -f, --force игнорирует несуществующие файлы
    Ответ написан
    Комментировать
  • Почему сайт отображается некорректно?

    Добавьте в ссылку на файл стилей get-параметр. Тогда стили прогрузятся не из кеша и, если дело в нём, всё у вас заработает.
    <link rel="stylesheet" href="./app/css/main.css?v2">
    Ответ написан
    Комментировать
  • Как выполнить cURL запрос с ключом -u в PHP?

    Для параметра -u в PHP нужно передать CURLOPT_USERPWD
    https://www.php.net/manual/ru/function.curl-setopt.php

    UPD.
    curl_setopt($ch, CURLOPT_USERPWD, '12345:');
    Ответ написан
    3 комментария
  • Как в VS Code скрыть часть CSS кода?

    можно ли теперь в VS Code в стилях как-нибудь сгруппировать весь этот код и свернуть, как функцию или класс?

    Можно.
    https://code.visualstudio.com/docs/editor/codebasi...

    Или лучше перенести весь этот код в отдельный файл?

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

    Если модель роутера позволяет делать такие настройки, то можно добавить ограничение доступа. В интернете полно инструкций как это сделать.
    https://yandex.ru/search/?text=как+на+роутере+забл...
    Ответ написан
    Комментировать
  • Зачем комментарии на сайте оборачивать в тег article?

    в тоже время его рекомендуют оборачивать тегом article

    Вы в другом ответе так и не ответили на вопрос, где же рекомендуют комментарии оборачивать в тег article.

    Зачем комментарии на сайте оборачивать в тег article?

    Вот здесь, например, пишут, что для "комментарии к публикации в блоге могут быть элементами article, вложенными в другой article, являющийся публикацией в блоге." Ключевые слова "могут быть" и "вложенными".

    Таким образом использование тега article для комментариев на сайте не является обязательным и должно зависеть от контекста страницы. Более того, использование данного тега может быть излишним, если комментарии дополняют содержимое страницы и не имеют особой значимости для поисковых систем или пользователей.
    Ответ написан
  • С какой ветки обновляет git pull?

    С какой ветки обновляет git pull?

    С той удаленной ветки, которой соответствует ваша текущая локальная ветка

    Когда в своей ветке я нажимаю git pull, то каким образом происходит обновление моей ветке?

    Гит смотри на удаленную ветку и, если там есть изменения, подтягивает их

    Например я создал текстовый файл в master и хочу, чтобы он появился в моей ветке, как это сделать?

    Слить мастер в вашу текущую ветку

    git pull не добавляет его?

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

    Проверяйте, что jquery точно подключился. Смотрите другие ошибки в консоли. Код который вы предоставили в песочнице отрабатывает корректно.
    6578098a3b61d305783675.png
    Ответ написан
    Комментировать
  • Проблемы при верстке?

    Для обнуления появившегося отступа можно использовать свойство overflow со значением auto.
    <div class="outer">
      <div class="inner">INNER</div>
    </div>

    В стилях к классу родительского div добавлено свойство overflow: auto;
    * {
      padding: 0px;
      margin: 0px;
    }
    .outer {
      width: 100%;
      height: 100vh;
      background-color: red;
      overflow: auto; 
    }
    .inner {
      background-color: green;
      width: 60%;
      height: 60px;
      margin: 25px auto;
    }


    В итоге получаем такой результат
    655e62181968d567761883.png
    Ответ написан
    Комментировать
  • Как перенести часть изменений из одной ветки в другую?

    Если коммит уже сделали, то делайте cherry-pick в нужную ветку
    https://git-scm.com/docs/git-cherry-pick

    Если коммит еще не сделали, то сделайте stash изменений, переключитесь на нужную ветку и примените то, что положили в stash
    https://git-scm.com/docs/git-stash
    Ответ написан
    5 комментариев
  • Как из формы получить описание выбранного select option с помощью php POST?

    Вы же где-то берёте, что curs1 = Курс 1, curs2 = Курс 2, curs3 = Курс 3?

    Вы либо сопоставляете значение по curs1, curs2, curs3 в php, если оно у вас где-то хранится, например:
    $courses = [
        'curs1' => 'Курс 1',
        'curs2' => 'Курс 2',
        'curs3' => 'Курс 3'
    ];
    
    $courses[$_POST['scourse']];

    Либо пишите Курс 1, Курс 2, Курс 3 в value.
    <select name="scourse" id="selectcourse"  >
              <option value="">Выберите курс для обучения</option>
              <option value="Курс 1">Курс 1</option>
              <option value="Курс 2">Курс 2</option>
              <option value="Курс 3">Курс 3</option>
    </select>

    UPD: Или как в комментариях написали, value в этих оption можно вообще не писать.
    <select name="scourse" id="selectcourse"  >
        <option value="">Выберите курс для обучения</option>
        <option>Курс 1</option>
        <option>Курс 2</option>
        <option>Курс 3</option>
    </select>


    P.S. И не забывайте валидировать то, что приходит в $_POST и $_GET.
    Ответ написан
    6 комментариев
  • Что нужно знать для создания собственного движка?

    Знать нужно много чего...
    Само собой программирование: C++, C#, Java или другие.
    Математика: необходимо знание основ алгебры, геометрии, тригонометрии и математического анализа.
    Физика: нужно знать основы, чтобы моделировать физические взаимодействия в игре.
    Графика: нужно знать, как создавать 2D и 3D графику, а также как обрабатывать изображения.
    Звуковое сопровождение: принципы работы со звуком, чтобы создать качественное звуковое сопровождение для игры.
    Геймдизайн: нужно иметь представление о том, как создать интересный и увлекательный геймплей.
    Сетевой код: если хотите создать многопользовательскую игру, то необходимо знать, как реализовать сетевой код.
    Оптимизация: нужно уметь оптимизировать код, чтобы игра работала быстро и без сбоев на различных устройствах.

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

    Нужно выполнять с ключем u и, соответственно, а-яА-Я в нужное место добавить:
    $name = preg_replace('/(^[0-9]+|[^a-zA-Z0-9\-\_\:]+)/u',  '',  $name);


    Можно еще использовать ключ i, чтобы сразу учитывался и нижний и верхний регистр.
    Ответ написан
    3 комментария
  • Почему код падает с ошибкой?

    Это что у вас вообще такое?
    count($translit>0)
    Ну и собственно текст вашей ошибки: Argument #1 ($value) must be of type Countable|array, bool given

    Вы в count передаёте в параметр булево значение, которое функция не поддерживает. Она ожидает получить в параметрах либо объект, который реализует интерфейс Countable, либо массив.

    https://www.php.net/manual/ru/function.count.php
    Ответ написан
    Комментировать
  • Почему не сохраняется дизайн из CSS?

    Во-первых, нужно проверять подключение стилей. Убедиться, что файл действительно подгружается. В данном случае style.css должен находиться в той же директории, что сама страница, где подключается файл.
    <link rel="stylesheet" href="style.css">
    Во-вторых, проверить кеширование стилей. Браузер попросту мог закешировать файл стилей до внесения изменений в него.
    Ответ написан
  • Как сделать чтобы цифры не выходили за границу контейнера?

    ol {
        margin-left:20px;
        padding: 0;
    }

    Результат:
    64a28378aa200840073774.png
    Ответ написан
    Комментировать
  • Как прописать API от timeweb?

    x-app-key нужно в заголовке передавать, а не в теле, как вы делаете это. Пример:
    curl -X POST "https://api.timeweb.ru/v1.2/access" \
    -H "accept: application/json" \
    -H "x-app-key: 9d999b163fdc572524028201a02c9999" \
    -u cn90632:dhasfaGdss8F

    Лучше всего, сначала ознакомится с документацией, прежде чем, что-то пилить:
    https://timeweb.com/ru/docs/publichnyj-api-timeweb...
    Ответ написан
    Комментировать
  • Как организовать хранение заявок и клиентов в БД?

    Теперь главный вопрос, подскажите пожалуйста максимально понятно насколько это возможно, как правильно организовать хранение клиентов и заявок в базе данных, если у меня 2 формы где пользователь может оставить либо номер телефона либо почту.

    Делаете таблицу для пользователей, в которой присутствуют поля для телефона и для эл.почты. И записываете либо телефон, либо эл. почту и потом выводите где нужно соответствующее поле. С таблицами по заявкам связываете пользователей по user_id.

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

    Нет, не нужно. Просто выводите там где нужно телефон, а в другом случае эл.почту.

    Таблица users: id, name, phone_number, email;
    Таблица application_product: id, user_id, message;

    Потом вы можете делать запрос к базе данных, например, так:
    SELECT u.name, u.email, ap.message
    FROM application_product ap
        JOIN users u ON ap.user_id = u.id
    WHERE ...


    Для application_back_call соответственно выбираете u.phone_number вместо u.email.
    Ответ написан
    3 комментария