Задать вопрос
  • Запрос SQL на добавление записи?

    @Verkans
    Классно, что вы начали изучать программирование!
    Это важный шаг, и вы уже делаете что-то интересное — супер!

    Позвольте дать несколько советов по вашему коду:

    Возможные вопросы, которые могут у вас возникнуть:
    1. Почему все пишут, что меня могут взломать?
    Это правда, и дело вот в чём:
    На backend’е (серверной стороне) нельзя доверять входящим данным. Любой пользователь может отправить что угодно, даже вредоносный SQL-код.

    Ваш SQL-запрос:

    $query = "INSERT INTO orders (...) VALUES ('$name', ...)";
    Работает, но он уязвим для SQL-инъекций. Это одна из самых распространённых дыр в безопасности сайтов.

    Решение: используйте подготовленные запросы (prepared statements) с mysqli или PDO. Это несложно, и вас это спасёт в будущем! Так же добавьте валидацию данных.

    2. Как правильно задавать вопросы?
    Чем больше информации вы даёте, тем точнее вам смогут помочь:

    Какая у вас версия PHP?

    Какую базу данных используете? (MySQL? PostgreSQL?)

    Как вы запускаете код? (локальный сервер, хостинг, XAMPP?)

    Как повторить вашу проблему?

    Антон Антон уже ответил на ваш вопрос)

    https://roadmap.sh/php — отличная карта навыков для изучения PHP.
    https://htmlacademy.ru/blog/php/sql-injections - тут про вашу проблему с безопасностью
    Ответ написан
  • Почему встроенный в php сервер тормозит?

    @Verkans
    Сделай траслирование не только в локальную сеть. Возможно это баг, но такой вариант локального сервера работает на много быстрее.
    php -S 0.0.0.0:8082 -t public
    Адрес подключения будет уже не локальный, а адрес вашей машины внутри сети. Можно посмотреть через ipconfig

    В дальнейшом рекомендую развернуть свой сервер на php-fpm + nginx или используйте решения на Docker
    Ответ написан
  • На какой url слать токен разгаданной капчи recaptcha v2 от гугл?

    @Verkans
    Я так понимаю, вы решаете капчу на каком-то ресурсе, так ваш "решенный токен" нужно отправить на этот ресурс.

    Сайт, на котором стоит капча, проверяет ваш токен. Вы его сами в Google не шлете!

    Обычно на сервер, на котором стоит капча, "решенный токен" отпровляется вместе с запросом под именем "g-recaptcha-response"

    Источники: https://developers.google.com/recaptcha/docs/verify
    Ответ написан
    Комментировать
  • Как сделать страницу без региональной привязки (под Google)?

    @Verkans
    Вы можите опредилть, что к вам на сайт заходит поисковый бот через User agent
    User-agent Google
    Ответ написан
    Комментировать
  • Yandex поиск пагинация странная i++?

    @Verkans
    Заметил, что ещё реагирует на слова:
    • debugbar
    • medialibrary
    • migration foreign
    • migration seed
    Ответ написан
    Комментировать