请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

xss防注入

老师,我在上传Markdown的文本语法的时候,使用了xss包装,应该不会和mysql语句冲突了吧?但是很多时候还是会,我试了,输入普通文本是可以插入成功的,但是使用Markdown,且内容是JavaScript语法的时候,好像就会和mysql语法冲突,然后报错说我的mysql语法有错,这个怎么办呢

正在回答 回答被采纳积分+3

2回答

提问者 Silence_yang 2019-11-14 09:43:39

那xss就没什么用了?那都用escape不就行了嘛

0 回复 有任何疑惑可以回复我~
  • 双越 #1
    escape 是为了防止和 sql 语句冲突,和 xss 攻击是两回事儿。
    回复 有任何疑惑可以回复我~ 2019-11-14 10:48:45
双越 2019-11-13 20:36:44

你得使用 mysql 的 escape 进行转义。可以搜一下“mysql escape”的使用。

0 回复 有任何疑惑可以回复我~
  • 比如content既怕xss攻击又怕sql注入,是否能escape(xss(content))这样呢?
    回复 有任何疑惑可以回复我~ 2023-07-12 14:28:47

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信