• Почему при 125% масштабе на ноутбуке не ровные радио?

    @holllop
    luxurypluxury, ну правильно ) ты увеличивая масштаб ты не увеличиваешь тем самым количество пикселей или в чём там вычисления ведёшь. Реально лучшая аналогия это увеличительное стекло. Если ты хочешь проверить как вёрстка будет седеть на других экранах, то используй инструменты разработчика они есть в любом браузере (например в Chrome они появляются после нажатия на клавишу F12). А так ты одеваешь очки с увеличительными стёклами (увеличиваешь масштаб) и спрашиваешь: "а почему всё стало больше?".
    Написано
  • Почему при 125% масштабе на ноутбуке не ровные радио?

    @holllop
    luxurypluxury, а ты подумай что будет с картинкой если ты на неё через увеличительное стекло посмотришь )
    Написано
  • Почему при 125% масштабе на ноутбуке не ровные радио?

    @holllop
    Обычно для того чтобы интерфейс и/или текст, сохраняли свою красоту(стили) прописывают несколько стилей под разный размер экрана. То есть, у вас сейчас происходит следующие экран стал меньше, остальное должно было просто стать польше не долны были исчезать знаки посредине выражения, прочитайте про адаптивный дизайн, или переформулируйте вопрос более корректно.
    Написано
  • Что не так с GET-запросом?

    @holllop Автор вопроса
    VoidVolker, я бы с радостью, но ответ найден, да и тот код я генерирую на HTML страницу специально, не ужели нельзя присылать JSON данные которые доступны только по ссылке в формате картинки(что удобно) ?
    Написано
  • Что не так с GET-запросом?

    @holllop Автор вопроса
    Сейчас попробую поднять это решения на своём проекте, спасибо если сработает отмечу ответом.
    Написано
  • Что не так с GET-запросом?

    @holllop Автор вопроса
    код на много "чище" чем у меня.
    Написано
  • Что не так с GET-запросом?

    @holllop Автор вопроса
    А после обновления странницы данные которые я вернул не "улетят" ?
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Модератор, а можно попросить разрешить изменения вопроса хотя бы для меня (автора вопроса) ? По тому как я хотел бы изменить теги, и содержание.
    Написано
  • Не работает терминал VS Code, не правильное имя пользователя, как исправить?

    @holllop
    na_mida, а пометить что вопрос решён ?) или вы исправили не в терминале ?)
    Написано
  • Npm отказано в доступе. Что делать?

    @holllop
    Напишите в терминале команду npm -v Что она вам выдаёт ? Если не чего поздравляю вы не установили модуль npm
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Попытался разобрать ваш пример Rise. Не всё понял ещё, но в процессе, буду рад если вы поправите, то что я написал не правильно(я написал только комментарии чтобы понимать что делает код) .
    function request(options) {
        let requestJson = options.data; //создаём переменную
        let requestBody = JSON.stringify(requestJson);//создаём переменную, которая переобразует значение requestJson из JS в JSON
        let xhr = new XMLHttpRequest();//Создаём новый XMLHttpRequest-объект
        xhr.open('POST', options.url);// указываем метод запроса
        xhr.setRequestHeader('Content-Type', 'application/json; charset=utf-8');//Объединяет заголовок в заголовках запроса и указываем кодировку
        xhr.responseType = 'json';//Строка которая возвращает тип ответа
        xhr.onload = function () {//функция которая отвечает за запрос в БД
            if (xhr.status == 200) {//Если запрос прошёл
                if (xhr.response == null) {
                    options.error.call(xhr, 'FORMAT_ERROR');//Если не прошёл 
                } else {
                    options.success.call(xhr, xhr.response);
                }
            } else {
                options.error.call(xhr, 'SERVER_ERROR');
            }
        };
        xhr.onerror = function () {
            options.error.call(xhr, 'NETWORK_ERROR');
        };
        xhr.send(requestBody);//инициализация запроса requestBody
    }
    
    function click() {
        // ...FORM STUFF...Сдесь должна быть моя форма?
    
        let requestData = { 'name1': 'value1', 'name2': 'value2' };//присваивания значений формы к значениям БД
    
        request({
            url: 'json.php',//откуда прать запрос
            data: requestData,//запрос к данным
            success: function (response) {
                console.log('XHR:', response);//если запрос прошёл успешно
    
                // response['key1'], response['key2'] не понял к чему этот комментарий
    
                // ...TABLE STUFF... Сдесь должна быть моя таблица ?
            },
            error: function (message) {//если запрос не прошёл
                console.error('XHR:', message);
            },
        });
    }


    <?php
    
    // json.php
    
    header('Content-Type: application/json; charset=utf-8');//заголовок для получения данных?
    
    $requestBody = file_get_contents('php://input');//считывает весь файл в строку
    $requestJson = json_decode($requestBody, true);//Декодирует строку JSON
    
    // $requestJson['name1'], $requestJson['name2'] берём данные из формы?
    
    // ...DATABASE STUFF... Подключаемся к БД ?
    
    $responseJson = [ 'key1' => 'value1', 'key2' => 'value2' ];//???не понял что здесь делают строчные функции
    $responseBody = json_encode($responseJson);//Возвращает JSON-представление значения
    
    echo $responseBody;
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, ну так и тот пример не чем мне не поможет )
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Rise, наверное я быстрее разберусь в вашем примере, чем что мне делать с той ссылкой. Особенно учитывай, что это мне не поможет т.к. у меня форма на кнопку открывается, а всё вот это вот что он поднял не рассчитано на это и на JS.
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, есть такое желание всё таки хочу сам ответить на свой вопрос. Могу я задать вам не много вопросы не по теме. Как вы думаете какой следующий шаг после AJAX и JS ? REST API это следующий шаг или как ? И последний вопрос можно ли подобный проект сделать на стеке основанном на Node.js? Если не ответите на эти вопросы не обижусь и зла держать не стану )
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, да само собой, а то не по людски это и не правильно до кучи (не сарказм).
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, просто честно говоря не пойму как использовать массив $_POST
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, К сожалению я забыл поставить AUTOINCREMENT для своего id.
    Написано
  • Как сформировать AJAX запрос для базы данных?

    @holllop Автор вопроса
    Ипатьев, форма у меня уже была.
    <form action="perem.php" method="POST" class="form">
                        <button class="exit" class="exit" id="closeButton" onclick="delRow()">х</button>
                        <div class="string">
                            <label for="id">№ П/П:</label>
                            <input type="number" id="id" name="id" required>
                        </div>
                        <div class="string">
                            <label for="N_m">Номер:</label>
                            <input type="text" id="N_m" name="n_m" required>
                        </div>
                        <div class="string">
                            <label for="name">Название:</label>
                            <input type="text" id="name" name="name_m" required>
                        </div>
                        <div class="string">
                            <label for="Adr">Адрес:</label>
                            <input type="text" id="Adr" name="Adr_m" required>
                        </div>
                        <div class="string">
                            <label for="Full_name">ФИО директора :</label>
                            <input type="text" id="Full_name" name="director" >
                        </div>
                        <div class="string">
                            <label for="Phone">Номер телефона :</label>
                            <input type="tel" id="Phone" name="Phone_number" required>
                        </div>
                            <button type="submit" name = "submit" id="contact">Отправить в БД</button>
                        </form>

    Скрипт проверки и отправки запроса POST
    if (isset($_POST['submit'])) {
        $dataform = array(
            $id=$_POST['id'],
            $n_m=$_POST['n_m'],
            $name_m=$_POST['name_m'],
            $Adr_m=$_POST['Adr_m'],
            $director=$_POST['director'],
        );
    }

    Надеюсь правильно.
    Написано