cakephp相关内容

Cookie不会在IE中更新/覆盖

我在IE中有一个奇怪的奇怪的cookie。当用户登录到网站时,我将生成一个新的会话ID,因此需要覆盖Cookie。流程基本上是: 客户端转到 https://secure.example.com/users/login 页面,自动接收会话ID 客户端将登录凭据POST到同一地址 -cookie标头连同302重新导向至 https://secure.example.com/users/ ..
发布时间:2016-11-08 10:09:53 PHP

从ssl移动到非ssl时,会话不保存

我有一个登录屏幕,我强制为ssl,所以像这样: https://www.foobar.com / login ,然后他们登录后,他们被移动到主页: https:// www。 foob​​ar.com/dashbaord 但是,我想在登录后移动用户离开SSL(以节省CPU),所以只是在检查他们实际上已登录 https://www.foobar.com/dashbaord 我将它们移动到 ..
发布时间:2016-11-08 10:09:42 PHP

检查CakePHP3中是否存在记录

在CakePHP 2中,我总是使用“空”来检查是否有任何结果。 Modelname-> find('first',['conditions'=> ['field'=>'value']]); if(empty($ result)){ //错误请求 } 在CakePHP 3中看起来很奇怪。 $ fancy ..
发布时间:2016-11-08 10:09:32 PHP

CakePHP:没有这样的文件或目录(尝试通过unix:///var/mysql/mysql.sock连接)

我有一个cakephp应用程序运行良好在我的本地机器(mac osx)一段时间,然后偶然我意识到,我不能连接到mysql.sock。 我收到此错误: 警告:mysql_connect()[http://php.net/function.mysql-connect]:[2002]没有这样的文件或目录(试图通过unix连接:///var/mysql/mysql.sock)[CORE / c ..
发布时间:2016-11-08 10:09:22 PHP

如何在Cakephp中指定HTTP状态代码?

在我的控制器中,我检查一个条件,看看用户是否被允许做某事。如果检查失败,我想发送403回到浏览器。 解决方案 编辑 - 这个问题很陈旧,版本的CakePHP框架。以下是每个答案适用的版本的摘要。 CakePHP 2.x - 使用异常( Asa Ayers答案) CakePHP 1.x - 使用错误处理常式(我的其他答案) CakePHP 1.x - 仅设置标题(此回答) E ..
发布时间:2016-11-08 10:09:11 PHP

如何在CakePHP中使用TranslateBehavior?

没有关于cakephp.org的文档,我在google上找不到一个。请链接我一些文档或提供一个! 解决方案 翻译行为是另一个CakePHP的非常有用但记录不多的功能。 首先,翻译行为只会将您的数据库内容进行国际化现场。如果你有更多的静态内容,你可以看看Cake的 __('string')包装函数和 gettext (有关此此处的一些实用信息) 假设我们要用以下db表翻译内容: ..
发布时间:2016-11-08 10:09:01 PHP

如何在CakePHP 3.0中使用我自己的外部类?

这是我对Stack Overflow的第一个问题,但我已经在这里找到了数百个好的答案。 无论如何:我在CakePHP 3.0中创建一个应用程序应用程序我想使用我写的php类绘制数据的SVG图。在CakePHP 3项目中使用这个类的正确方法是什么? 更具体地说: *什么是命名约定?我需要使用特定的命名空间吗? *我在哪里放置包含PHP类的文件? 最好的问候Jon ..
发布时间:2016-11-08 10:08:49 PHP

Xdebug和无分析输出

这与 PHP中的XDebug概要分析类似,存在类似的问题 - 无法获取输出,但我的是在Windows和我有指定的完整路径(这解决了他的问题) 我没有得到任何输出即使我以下是xdebug设置的副本(我缩进了所有未注释的选项。) - 请注意,xdebug工作正常,因为Ii已经得到标准的xdebug错误。 如果它有什么不同,我使用xampp,cakephp,php 5.3 任何帮助将非常感激 ..
发布时间:2016-11-08 10:08:19 PHP

CakePHP检查用户是否在视图中登录

我有以下代码: Auth-> user()) { echo $ this-> element('header'); } else { echo $ this-> element('header-bar'); } ?> 在我的视图内,应该显示一个不同的标题为登录用户,但抛出以下错误:注意(8):未定义属性:View : ..
发布时间:2016-11-08 10:07:22 PHP

CakePHP分页和获取参数

我的搜寻网页中有分页的问题。 当用户搜索某个东西我有一个url像 domain.com/search/?s=keyword ,但paginator给我的链接,例如 domain.com/search/page:x , 所以在next和prev和numbers页面中get参数丢失。我需要配置paginator获得链接,如 domain.com/search/page:x/?s=keyword ..
发布时间:2016-11-08 10:07:00 PHP

如何使用xdebug调试PHP CLI脚本?

我还没有想到这一点。我发现的每一个文档包括如何使用xdebug调试在Apache中运行的脚本。我需要调试一个php CLI脚本。 例如,如何传递XDEBUG_SESSION_START变量以获得xdebug启动? 我特意尝试调试CakePHP shell。因此,如果任何人有任何额外的洞察力,我会很感激。 谢谢。 解决方案 在 Xdebug手册中有一些注释,例如(引用): ..
发布时间:2016-11-08 10:06:37 PHP

在PHPDoc中文档数组选项的最佳方式?

我很难写出可读和易于理解的文档,它描述了传递给函数的Array选项的多树结构。 这里是一个示例数组结构。 $ arr = array( 'fields'=& title'=> array('name'=>'Document.title','format'=>'string','readonly'=> true) ) ); 上面的数组有很多可能的选项,但是这用作函数的 ..
发布时间:2016-11-08 10:06:28 PHP

在CakePHP 2.0中加载供应商文件

我目前正在将我们的一个项目升级到CakePHP 2.0。不幸的是代码的“第一行”出现问题,我找不到解决这个问题的解决方案。 在CakePHP 1.3中,我有一个在定义 AppController 类之前的App :: import(“Vendor”,“facebook”); 参考文件位于 /app/vendors/facebook/facebook.php 下(并包含 base_facebo ..
发布时间:2016-11-08 10:06:16 PHP

Cakephp 2.3:如何不使用'id'作为$ belongsTo的标签< select>选项

我遇到这个困境与Cakephp很多,我很漂亮确定这是一个结果,我不跟踪/理解一个约定在某个地方。在任何种类的 belongsTo (hasAnd或其他),我一般发现,由于 id 往往是外键,它也最终是在下拉菜单中显示的,这当然是语义上无用的。 这是我通常做的一个例子;我希望有人可以让我直接:(我只是弥补了这些表,因为他们为一般问题的一个很好的模板。) 假设: 用户表有列 id | ..
发布时间:2016-11-08 10:05:40 PHP

在cakephp 2.0中的Ajax分页/排序

我使用cakephp 2.0并尝试创建ajax分页,我不能在文档中读到传递此 $ this-> Paginator-> options( array('update'=>'#box', 'evalScripts'=> true, 'before'=> $ this-> Js-> get('#loaderIDast') - > effect('fadeIn',array('buffer'= ..
发布时间:2016-11-08 10:05:12 PHP