Разрабатываю сайты и веб-дизайн, работу выполняю быстро и качественно.
В основном работаю на Laravel.
Обучаюсь в БГТУ им. В. Г. Шухова
Контакты
Местоположение
Россия, Белгородская обл., Белгород

Достижения

Все достижения (4)

Наибольший вклад в теги

Все теги (28)

Лучшие ответы пользователя

Все ответы (26)
  • Как лучше передавать данные для обработки скрипта?

    Shlop
    @Shlop
    Программист
    Есть ещё способ через ajax, когда при отправке формы страница не перезагружается. Ajax запрос делается через javascript. На чистом javascript либо с помощью jquery либо используя axios https://github.com/axios/axios
    Ответ написан
    Комментировать
  • Как на php вернуть конкретную ошибку при оправке формы Ajax?

    Shlop
    @Shlop
    Программист
    Код может выглядеть вот так:
    $("#form").submit(function(e) {
            e.preventDefault();
                $.ajax({
                    dataType: 'json', //Тип данных, в котором ожидается получить ответ от сервера.
                    type: "POST",
                    url: "send.php",
                    data: $(this).serialize()
                }).done(function(response) { // В response находится ответ от сервера который отправлен через echo из send.php
                    if(!response.status) {
                        alert("Что-то не так");
                    }
                    else {
                        alert("Всё ок!");
                    }
                }).fail(function () {
                    
                });
                return false;
            });

    // Если такой логин есть, значит ошибка
    if ( R::count('users', "login = ?", array($_POST['login'])) > 0) {
    	$response = [
    		'messages_error' => 'Пользователь с таким Логином уже существует!',
    		'status' => false,
    	];
    	echo json_encode($response); // Отправляем json ответ от сервера
    } 
    else {
    	// Если логин уникальный - регистрируем юзера
    	$user = R::dispense('users');
    	$user->login = $_POST['login'];
    	$user->password = $_POST['password'];
    	R::store($user);
    }


    И кстати как инструмент для просмотра запросов к серверу и ответов от сервера, можно использовать вкладку Network в DevTools браузер Google Chrome, ну и в других браузерах тоже есть такая вкладка
    5d4740daa6684529130203.png
    Ответ написан
    3 комментария
  • Почему не рисуется график при событии Load в from?

    Shlop
    @Shlop Автор вопроса
    Программист
    Диаграмма стала рисоваться когда поместил в событие Paint формы свой код, правда возможно есть решение более лучше, подскажите пожалуйста если есть какие либо идеи, и кстати если делать alt + tab с этим вариантом решения то диаграмм пропадает и тогда необходимо навести к примеру на какую нибудь кнопку на форме что бы он снова появилось, немного не понимаю почему то происходит
    private void Form1_Paint(object sender, PaintEventArgs e)
            {
                Graphics g = Graphics.FromHwnd(panel1.Handle);
    
                Graph objGraph = new Graph();
                objGraph.Rows = arrayPoint;
                objGraph.SetCenterCoodrinate(g, panel1);
                objGraph.ClearAll();
                objGraph.DrawAxis();
                objGraph.DrawLabel();
                objGraph.DrawPolygon();
            }
    Ответ написан
    2 комментария
  • Как не закончить цикл while?

    Shlop
    @Shlop
    Программист
    let sum = 0;
    let strNumber = 0;
    let number = 0;
    while (strNumber !== null) {
      strNumber = prompt("Введите число:", ""); // Получаем из prompt строку либо число в виде строки, если нажата отмена то вернёт null
      number = Number(strNumber); // Приводим строку к числу, если строка не может быть числом то вернёт NaN см. https://learn.javascript.ru/type-conversions
      sum += (!isNaN(number)) ? number : 0; // Использую isNaN потому что Number.isNaN не будет работать в IE у isNaN есть особености см (https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/isNaN)
    }
    if(sum) {
      alert(sum);
    }
    Ответ написан
    Комментировать
  • Как написать неполное условие PHP?

    Shlop
    @Shlop
    Программист
    Скорее всего вам поможет вот эта функция
    https://www.php.net/manual/ru/function.stristr.php
    На данной странице "Пример #2" вроде как раз ваш случай. Но данная функция регистронезависимая, другими словами она не различает "привет" от "Привет"
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (173)