2014-09-05 27 views
0

文檔說:FILTER_SANITIZE_URL是無用的嗎?

除了字母,數字和$ -_刪除所有字符+ *'(){} | \ ^〜[]`<>#%「; /:!@ & =。

什麼,如果它允許報價和東西使用它的意義呢?我只能關閉href屬性與「再放入一些JavaScript。哎呀,我甚至可以在URL中放入JavaScript。

+1

如果你沒有人關閉你的屬性,你應該調用'htmlspecialchars'。你正在使用錯誤的工具來完成這項工作;這不是工具的錯。 – Jon 2014-09-05 21:52:00

+0

好吧,所以基本上沒用 – thelolcat 2014-09-05 22:43:11

回答

2

它確保URL有效。通過使用衆所周知的,經過戰鬥測試的衛生程序,保護您的表示層達到you