2012-11-16 65 views
1

這只是我想知道的。如果我只允許整數,是否需要使用xss_clean?

如果我有一個規則,我在哪裏,只允許整數作爲輸入,如:

$this->form_validation->set_rules('item_id', 'item id', 'required|is_natural_no_zero'); 

是否有必要在其上運行xss_clean?在這種情況下,我不明白XSS如何成爲問題?

回答

0

不,你可能不需要。使用XSS清理功能更適合人們輸入文字和符號的輸入。如果您僅需要int或僅使用alpha或字母數字,則將不允許輸入將成爲XSS一部分的符號。另一方面,如果您想通過XSS過濾器運行每個輸入,它不會受到傷害。

相關問題