0
我使用方法yii1防止SQL禁制令
$模型 - >屬性= $ _POST [ '的預訂'];
要加載所有我的後數據進行建模和使用模型查詢
美國廣播公司::模型() - > findByAttributes(陣列( 'ID'=> $模型 - > abc_id));
我想阻止我的網站從SQL injuction。
我該怎麼做?
我使用方法yii1防止SQL禁制令
$模型 - >屬性= $ _POST [ '的預訂'];
要加載所有我的後數據進行建模和使用模型查詢
美國廣播公司::模型() - > findByAttributes(陣列( 'ID'=> $模型 - > abc_id));
我想阻止我的網站從SQL injuction。
我該怎麼做?
如果你使用ActiveRecord來處理數據庫請求(就像在這種情況下一樣) - 你做得很好。
Yii Query Builder爲構建SQL查詢提供了一種面向對象的方法,這有助於降低SQL注入攻擊的風險。
如果您想了解更多關於這一點,檢查這個維基Yii Secure Application
我使用ActiveRecord來處理數據庫,但仍SQL禁令有可能在我的網站。有沒有其他的方式來防止這種情況,而不使用預先準備的語句 –
你可以共享代碼的SQL注入是可能的?因爲如果你在這裏發佈 - 它不應該。 – Yupik
以及我不確定確切的地方,但發現有數據庫中輸入非預期的數據。所以我只想保證我的網站始終保持安全 –