|登录 |注册

打印 上一主题 下一主题

[分享] 昨天的面试问题让我感到很疑惑, 4/3/2011 我换工作的决定越来越强烈!!

[复制链接]
宅男-兜着走
2011-1-18 06:11 PM
本帖最后由 宅男-兜着走 于 2011-1-18 06:14 PM 编辑

回复 40# weeming21


    我自己 -.-|||
    因为我看你玩, 我也玩。
    只是调用了 jquery plugin
weeming21
2011-1-18 06:14 PM
回复  weeming21


    我自己 -.-|||
    因为我看你玩, 我也玩。
宅男-兜着走 发表于 2011-1-18 06:11 PM


原来原来,哈哈
Super-Tomato
2011-1-18 08:17 PM
是不是有問題啊,我無法 post 成功,修改也一样
宅男-兜着走
2011-1-18 09:29 PM
回复 43# Super-Tomato


    刚才 weeming 来 key  script 进我的 db, 为了防止我做了点修改 ==
    然后忘记 调用 save
    修好了。
Super-Tomato
2011-1-18 09:37 PM
回复  Super-Tomato


    刚才 weeming 来 key  script 进我的 db, 为了防止我做了点修改 ==
    然 ...
宅男-兜着走 发表于 2011-1-18 09:29 PM



測試可以,但 WYSIWYG 的功能則被過滤掉了
宅男-兜着走
2011-1-18 09:38 PM
回复 45# Super-Tomato

对hor, 怎么没想到, 我看到facebook的可以把 < > 变成 &lt; &gt;

怎么办到的??
Super-Tomato
2011-1-18 09:44 PM
回复  Super-Tomato

对hor, 怎么没想到, 我看到facebook的可以把 < > 变成 < >

怎么办到的?? ...
宅男-兜着走 发表于 2011-1-18 09:38 PM



facebook 是不能使用 html,所以直接用 htmlentities 或 htmlspecialchars。如果你要用 strip_tags 的話可以使用第二参數保留某些 html 標簽
宅男-兜着走
2011-1-18 10:19 PM
回复 47# Super-Tomato

OK, Remove script 我是大概知道怎么做了,

但是人家 key HTML tag 下去我无法判断 那一个是 wysiwyg 生成的。

极限了 ==

无法做到像 JBt 这样的 HTML Editor
Super-Tomato
2011-1-18 10:34 PM
回复  Super-Tomato

OK, Remove script 我是大概知道怎么做了,

但是人家 key HTML tag 下去我无法 ...
宅男-兜着走 发表于 2011-1-18 10:19 PM



你也不用去分哪些是使用者輸入的啊,直接過滤掉你所不允许的 tags 就可以了
weeming21
2011-1-18 10:53 PM
最好是只允许某些Tag,可执行xss的Script太多了
<img src="javascript:alert('hello');">
<img src="java script:alert('hello');">
<img src="java&#X0A;script:alert('hello');">
这样也可以xss...
其实如果你的是要login才可以发帖的话,是安全的,那些留言可以完全htmlspecialchars过滤
您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2026-1-1 05:09 PM , Processed in 0.106134 second(s), 21 queries .

Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.

本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved

Dedicated Server powered by iCore Technology Sdn. Bhd.

合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部