gpt4 book ai didi

php - 使用 Zend Framework 检查每个页面上的自定义条件

转载 作者:行者123 更新时间:2023-12-04 16:18:56 25 4
gpt4 key购买 nike

我需要检查我在网站上访问的每个页面的条件。

基本上,用户帐户是有时间限制的,如果用户帐户已过期,我需要将他们重定向到续订页面,这样他们可以登录系统但只能访问续订页面。

我可以只创建一个函数并在每个 Controller 的每个 Action 上调用它,但这没有任何意义,我也可以在 Bootstrap 上做一些黑客攻击,但这似乎也不是正确的解决方案。

我怎样才能以正确的方式做到这一点?或者也许 Bootstrap 是正确的方法?

最佳答案

我认为实现该目标的最佳方法是将 Zend_Controller_Plugin_Abstract 添加到您的应用程序并在 preDispatch 方法中实现逻辑。

您将能够使用重定向器助手进行检查并重定向用户。

$redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('Redirector');$redirector->gotoSimpleAndExit('myaction', 'mycontroller', 'mymodule');

关于php - 使用 Zend Framework 检查每个页面上的自定义条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11295413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com