我使用这个 ajax 函数将电子商务网站中的产品插入到数据库中。
我看到这种方法很不安全,一些有编程知识的有经验的用户可以使用这个 ajax 和插入产品,或者其他的东西。
我在其他帖子中读到了建议使用带有令牌的隐藏输入字段的解决方案,但正如我所说,一些具有编程知识的有经验的用户会找到它。
是否有一些真正的方法可以使这个“添加产品”功能安全而不在每个插入中刷新页面?
$(document).on('click','#save',function(e) {
var vidArt = $(".imagepreview").attr('value');
$.ajax({
data: {idArt: vidArt},
type: "POST",
url: "classes/add_to_cart.php",
success: function(data){
}
});
});