小编Atu*_*vid的帖子

CakePHP 2.1.x - 在AppController中运行没有任何模型的查询

我试图在AppController上运行一个没有与之关联的Model的表.我不想使用模型,因为这个查询会在每个请求上触发,我猜使用模型会使它慢一点.

我在一个论坛中发现,这可以通过CakePHP 1.3中的以下代码实现

$db = ConnectionManager::getInstance();
$conn = $db->getDataSource('default');
$conn->rawQuery($some_sql);
Run Code Online (Sandbox Code Playgroud)

但这在CakePHP 2.1.3中不起作用.任何帮助,将不胜感激.谢谢 :)

cakephp cakephp-2.0 cakephp-2.1

19
推荐指数
2
解决办法
2万
查看次数

CakePHP Auth组件在登录前检查用户

我想阻止被禁止的用户登录该网站并向他们发送禁止他们的消息.我尝试使用isAuthorized(),但它允许用户登录,并且只有在拒绝他批准未授权的操作之后才允许用户登录.

所以,基本上我想知道在登录过程发生之前将检查用户表是否为banned = true的条件放在哪里.现在我的登录功能是空的,因为它由Auth组件自动控制.

authentication components cakephp login verify

6
推荐指数
2
解决办法
6753
查看次数

如何将.html附加到cakephp中的所有网址?

我在我的一个项目中使用cakephp,我的客户希望站点URL以.html而不是通常友好的URL结尾.我想知道在cakephp中是否可以通过它的任何路由技术来实现.请帮忙.

php routing cakephp url-rewriting

5
推荐指数
3
解决办法
4775
查看次数

为防止XSS和SQL注入而受限制的字符列表?

我已经阅读了很多文章,找出一个简单的字符列表,可以限制用户输入保护我的网站免受XSS和SQL注入,但找不到任何通用列表.

有人可以通过简单地给我一个安全或不安全字符列表来帮助我吗?我知道这可以是字段特定的,但我需要这个文本字段,我想允许最大可能的字符.

php mysql security xss sql-injection

3
推荐指数
2
解决办法
7660
查看次数