草庐IT

逻辑回归

全部标签

PHP登录用户逻辑

我已经放弃了所有出于某种原因从未使用过的教程,并决定自己推出我自己的注册/登录功能,令我惊讶的是它确实有效!但我不明白保持某人登录背后的逻辑是如何工作的!就像,一旦他们登录,我是否只是将他们的数据$_POST到他们访问的任何其他页面,一旦他们进入发布数据的新页面$_REQUEST从URL中显示一条消息,例如:“是的,您仍处于登录状态”?我对atm有点困惑,所以我希望这个问题不会让你也感到困惑。 最佳答案 让我们有像login.phpafter_login_page1.phpafter_login_page2.php这样的页面您可以按

php - 需要从多组列表中获得最佳总和组合的算法(逻辑)

我有多组数据,比如第1组2,3,5,10,15第2组4,6,23,15,12第3组23,34,12,1,5我需要这3组的最佳总和(例如总和(g1+g2+g3)第一个(g1)5+(g2)15+(g3)+5=25(最佳组合)现在,对于下一组组合,无需使用每个对应组的上述值第1组2,3,5,10,15第2组4,6,23,15,12第3组23,34,12,1,5第二(g1)2+(g2)23=25(最佳组合)组12,3,5,10,15第2组4,6,23,15,12第3组23,34,12,1,5第三(g1)15+(g2)6+(g3)+1=22(最佳组合)我希望这可能有点复杂。但我可能会得到更好的解

PHP 逻辑,与特定日期进行比较

我需要编写一个php脚本来确定用户必须根据注册日期支付的金额。他们注册得越晚,支付的费用就越多,所以这里是脚本的基本代码:private$date;function__construct(){$this->date=getdate();}functionget_amount(){$day=$this->date["mday"];$month=$this->date["month"];$year=$this->date["year"];$date=$day.$month.$year;switch($date){case"26October2012":return"800";break;c

带有 && 和 || 的 PHP if/elseif 逻辑

我有一些php代码,用于根据从某些HTML发送的值运行不同的mySQL查询。从HTML发送的值是我使用的当天:当我使用时:它返回6,这是它应该做的(因为今天是星期六),所以我可以确认我的HTML/php正在向我的脚本发送正确的信息。现在在我的脚本中,我在if/elseif语句中有一个包含&&和||的大量mySQL查询列表条件。这是前两个的例子:if(($noshow==1)&&($day!=5||$day!=6||$day!=0)){$run=mysql_query("UPDATEemployee_dataSETpoints=points+5WHEREID=".$id)ordie(my

PHP同时触发web和逻辑

我想向浏览器发送一个网页。同时它会在服务器中运行另一个php脚本而不影响浏览器网页。有什么方法可以仅通过php和jquery来实现吗?ps1我的脚本是一个繁重的任务,所以我不确定它是否会延迟网页发送。 最佳答案 我会这样做exec("nohupphpotherphpscript.php>/dev/null2>&1&"); 关于PHP同时触发web和逻辑,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

php - 使用多个验证器验证值的最佳(有效、合乎逻辑)方法是什么?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion这可能是一个相当菜鸟的问题,但我不是专业的PHP开发人员,我想知道编写以下代码的最佳(高效、合乎逻辑)方式是什么:functionvalidate_1($input){if(mycondition){return$input;}}functionvalidate_2($input){if(myOtherCondition){return$input;}}functionvalidate($inpu

php - 如何在aftersave hooks逻辑中查找记录id-SuiteCRM

我正在aftersaveHook逻辑中执行一些API调用。有一件事我需要从数据库中获取已保存记录的ID,以便在Hook类中发生任何错误时将用户重定向到编辑View。这是我重定向用户的错误代码,但我需要记录ID:functionShowError($errorMsg,$beanID){try{self::$already_ran=false;SugarApplication::appendErrorMessage($errorMsg);$params=array('module'=>'ad123_Ads','return_module'=>'ad123_Ads','action'=>'E

php - 在 CakePHP 的什么地方放置特定的逻辑

我最近开始重写几年前使用CakePHP完成的一个项目。这次我正在尝试做所有“正确”的事情,所以也许有人会给我一个指导,让我去做以下事情:我在View中使用Model->find('all')从一个表中显示一个简单的表。此表中有两个bool字段,它们共同构成了我需要向用户展示的内容。所以:0x0='A',1x0='B',0x1='C',1x1='D'。我应该把这个逻辑放在哪里?我一直在考虑以下方法:风景一个View助手控制者模型中的某些东西,以便Model->find('all')输出这个值(这甚至可能吗?)这项任务可能看起来微不足道,但我认为它可能会让我从一开始就组织和维护这个项目。谢

php - MVC 应用程序中的面包屑导航逻辑

应该在哪里声明面包屑路径(换句话说,在MVC的哪个字母中)?到目前为止,我一直在Controllers中声明它,但最近我开始使用CakePHP,它全部在Views中制作,这让我感到惊讶。 最佳答案 我要在这里抛出一个答案,因为对于面包屑应该做什么和不应该做什么有很多困惑。模型模型是一个层,包含您的业务逻辑,由域对象、数据映射器和服务组成。您可以阅读有关模型的更多信息here.Controller记住:胖模型,瘦Controller。您的Controller/方法是从您的路由机制访问的。进入Controller后,您想要获取模型对象,

php - 分离 Drupal 模块逻辑和 UI

我编写了一个D6模块,为用户提供通信、配置参数和测试3rdpartyAPI服务的能力。该模块按预期工作,但我想分离通信器类并将其捆绑为foo模块。然后将其余部分(管理页面)打包为foo-ui模块。就像views和views-ui一样。我不知道这样做的最佳实践/设计模式是什么。有什么想法吗? 最佳答案 据我所知,没有特定的模式,但总有一个问题:--WhyshouldIseparatemymodule'slogicandUIintomultiplemodules?Isthatreallyneeded?It'sneeded,onlyify