好的,这听起来可能很荒谬,但这就是发生的事情:
- 我已经在CodeIgniter上建立了一个可以正常运行的站点
- 该站点显然是数据库驱动的,其中包含用户表(以及更多)
- 今天,我登录了,在“名称”的位置......我看到的不是用户名
"Use PDO"
(我还检查了 db 表,来自 phpMyAdmin,具体字段似乎已更改:S)。
我在想:“有人入侵了该网站”。可能是一个糟糕的(尽管有教育意义的)笑话?
我对吗?(我觉得问这个有点愚蠢,但无论如何......)
如果是这样,我应该怎么做才能防止将来发生这种事情?
提示:我所有的数据库访问都是使用 CodeIgniter 的 db 函数完成的,所以我想一切都应该被正确地转义。有任何想法吗?