spacenear
@spacenear
React Web Developer

Как можно отправить левый запрос в базу mysql?

Я начинающий разработчик и у меня есть сайт с игрой змейка. Там после игры значение переменной в которой хранятся очки игры отправляется методом post через jquery в php файл - а оттуда записывается в базу. Что бы потом вывести все результаты в топ листе. У меня в листе появился результат 999999999999 и имя - МожноОтправитьЛевыйЗапрос. Хотел узнать как примерно это можно было сделать и как этого избежать? вот ссылка если нужно snake.spacenear.ru - там js файл не минифицирован и с комментариями. Спасибо за помощь!)
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Улыбнуло )))
$.post('engine.php', {
				result_game: score, 
				us_name: user_name, 
				email: user_email,
				device: user_device.device,
				os: user_device.os,
				stage: stage,
			}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Blockchain
Love js
Почитай про SQL injection и проверь у себя на сайте.
Я уверен что ты просто не фильтруешь данные которые отправляешь через Jquery, а значить любой человек может отправить запрос к твоей базе данных
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы