永发信息网

php中如何过滤用户的输入麻烦告诉我

答案:2  悬赏:0  手机版
解决时间 2021-03-08 18:57
php中如何过滤用户的输入麻烦告诉我
最佳答案
可以采用以下几点措施。
(1)在用户数据进入数据库之前使用addslashes()函数过滤,可以进行一些字符的转义,并过滤掉可能引起数据库问题的字符。可以使用stripslashes()将数据返回到原始形式。
(2)在php.infi中开启magic_quotes_gpc和magic_quotes_runtime指令。它们可以自动的添加和过滤斜杠,前者主要用于格式化GET,POST,和cookie变量,后者用于过滤进出数据库的数据。
(3)当在system()或者exex()函数中使用用户输入数据作为参数时,必须使用escapeshellcmd()。用来避免怀有恶意的用户强迫系统运行某些命令。
(4)可以使用stip_tags()从一个字符串中去掉HTML和PHP标记,这样可以避免用户将恶意节本植入到用户的数据中。
(5)可以使用htmlspecialchars(),可以将字符专程它们的HTML等价实体。例如,<将被转换成< ,该函数可以将任何脚本转换成无害的字符。
总之,在使用用户的数据时,一定要小心,原则即是不要相信用户输入的任何数据,必须要进行过滤和转换。
全部回答
可以私聊我~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦幻西游升到59技能最少需要多少
张杨通讯怎么去啊,有知道地址的么
蔡洋砸车事件属于什么案件啊
每个人的生命都是有价值的,但是实现生命的价
学什么武术最好?
水和铁在体积不变的容器里哪个更容易被压缩?
电脑打印一张纸打印两页
小幸运歌是什么电视剧
好屋中国是一家什么企业啊?
知道的给我指点一下哦:我现在在江苏工作,请
根据支付结算法律制度的规定,下列各项中,不
车立洁汽车美容会所在哪里啊,我有事要去这个
东营福庆永奶订奶电话
【奥林匹克之父是谁】最早发明奥林匹克运动会
眉粉和眉笔一个用法吗
推荐资讯
去餐厅做服务员好还是去工厂打工好
我是内蒙古通辽甘旗卡现读高二的想考上戏表演
你好。我想问下广州的交通银行周六周日有上班
广西同众房地产投资顾问有限公司在什么地方啊
求重生之情魅如轩txt全本
我想买正宗新疆特产在哪买
上海交大会录取新疆民语班的学生吗?会录取的
请问这是哪个女演员?
板式家具设计标准原则是哪些
形容大事的词语
用鳄鱼和朋友solo瑞雯该带什么天赋和召唤师
明天公司聚餐,我不想参加,可经理说是集体活
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?