我正在从CodeIgniter获取URI段,并在查询Oracle数据库时使用它们。保护这些网段的方法是什么?因为我找不到用于php的Oracle转义方法( php中的MySQL转义方法是mysql_real_escape_string())。
顺便说一句,CodeIgniter中的安全性是否真的像他们试图在配置文件中告诉您的那样非常危险。我认为,只要您在使用所使用的数据库系统的任何查询中适当地转义这些URI段,就是安全的,但我不知道我是否正确。
谢谢。
发布于 2011-02-04 07:53:07
我建议使用CI查询绑定
$sql = "SELECT * FROM some_table WHERE id = ? AND status = ? AND author = ?";
$this->db->query($sql, array($yourSegment1, $yourSegment2, $yourSegment3));https://stackoverflow.com/questions/4827953
复制相似问题