cakephp相关内容

CakePHP 获取 IP 地址

如何在 CakePHP 中获取客户端的 IP 地址?在普通 PHP 中,它是 $_SERVER['REMOTE_ADDR']. 我认为它就像所有 $_SERVER 变量一样,可以使用 env('VAR_NAME') 或 CakePHP 中的 getClientIP() 访问,但它不会返回相同的结果. 有什么想法吗? 解决方案 CakePHP 1.x: RequestHan ..
发布时间:2021-12-21 21:31:19 PHP

如何在保留 reCaptcha 脚本的同时使用 jQuery/AJAX 加载 reCaptcha 表单?

我使用 JQuery/AJAX 将我的联系表单加载到我的页面中. 联系表单包含 reCaptcha 脚本. 不幸的是,JQuery 在将脚本标签插入到我的页面之前删除了它们.需要这些脚本标签,因为它们输出验证码.现在我加载的表单没有验证码. 解决方案 该链接拥有您需要的一切:http://code.google.com/apis/recaptcha/docs/display.h ..
发布时间:2021-12-21 21:31:13 前端开发

CakePHP 发送电子邮件

我在使用 CakePHP 发送邮件时遇到问题.一切都很好,但我没有收到任何一封邮件,我厌倦了发送 2 封不同的电子邮件. //WebsitesController.php App::uses('AppController','Controller');App::uses('CakeEmail','Network/Email');类 WebsitesController 扩展了 AppCon ..
发布时间:2021-12-21 21:30:59 PHP

CakePHP 中的自引用多对多约定

我有一个现有的数据模型,我可以在其中自由重命名以匹配 CakePHP 的约定.我有一种图节点,其中一个节点可以有任意数量的子节点和任意数量的父节点(单向关系). 这是节点表,遵循 CakePHP 的约定: 表:节点列:node_id (INT)列:描述(文本) 我的问题是连接表应该是什么样的?这是现在的样子: 表:nodes_nodes列:parent_node_id (INT)列:c ..
发布时间:2021-12-21 21:30:53 其他开发

致命错误:找不到“ext/standard/php_smart_str.h"文件

我下载了 MacOS Mojave,并在 2012 年年中的 macbook Pro 上进行了全新安装.使用命令行工具安装 XCode.使用 PEARL、PECL 和最新版本的 ICU (63.1) 使用本机 Apache 和 PHP,以便以后使用 Intl 扩展. 但是每次国际安装的尝试都失败了.在干净的安装之前,我在笔式驱动器上找到了一个 intl.so 并使用了 ICU 版本 54,但 ..
发布时间:2021-12-21 21:30:39 PHP

在 CakePHP 中添加好友功能

我需要在我的应用程序中添加一个简单的朋友功能,通过一些研究,我需要一个连接表链接回用户表?像这样:(我已经有一个用户表) 用户-友谊-用户 谁能提供更多有关此的详细信息? 解决方案 Friends 表应该有以下列: id 整数user_from(请求交友的用户)user_to(接受好友的用户)已创建(可选择跟踪您的友谊何时开始) 然后您需要创建适当的模型关系. class ..
发布时间:2021-12-21 21:30:33 其他开发

蛋糕 PHP 致命错误 (256)

我刚刚使用 cake bake 创建了一个应用程序,当我运行它时,我看到屏幕上写着 'Sweet, myApp got bake' 但上面没有样式,在底部我得到以下错误: 致命错误 (256):ConnectionManager::getDataSource - 默认数据源不存在 [CORE\cake\libs\model\connection_manager.php,第 102 行] 我已经 ..
发布时间:2021-12-21 21:30:18 其他开发

cakephp 表单验证

有谁知道 cakePHP 中的表单是否有 VALIDATE 函数并查看错误数组?我已经检查了文档,但我发现的唯一功能是 SAVE 功能,我只需要知道我发送的数据是否有效并手动检查错误. 解决方案 试试这个 $this->ModelName->set($this->data);if ($this->ModelName->validates()) {//它验证了逻辑} 别的 {//没有验证逻 ..
发布时间:2021-12-21 21:30:10 其他开发

非拉丁字符 &哎哟

我开始了解 Cake PHP,它发现了一个关于 PHP/MySQL 字符集方面的最佳实践的一般问题,我希望可以在这里回答. 我的(练习)系统包含一个 mysql 电影表.此列表源自 Excel 表格,该表格以 CSV 格式导出,并通过 phpMyAdmin 导入. 我注意到具有更多“异国情调"字形的标题在浏览器中呈现问题,例如 Amélie 中的 é.使用 Cake 或普通 PHP,它 ..
发布时间:2021-12-21 21:30:02 PHP

Cakephp 覆盖 HtmlHelper::link

我想设置 HtmlHelper::link() 方法,以便默认选项数组具有 escape = false. 如何在不改变核心类的情况下实现这一点? OBS:我已经清理了表单输入,所以我想这不会有问题. 提前致谢. 解决方案 Cake 2.1.5 我刚刚实现了这个,我想指出几点: 你的自定义 html helper 应该扩展 HTML helper(不要忘记包含 ..
发布时间:2021-12-21 21:29:52 PHP

cakephp-file-storage 快速入门指南

https://github.com/burzum/cakephp-file-storage/blob/3.0/docs/Tutorials/Quick-Start.md 按照教程,要么全搞砸了,要么我全搞砸了. 三个表 Products Images 和 ProductImages 只是试图捕捉任何工作. upload.ctp productImage 中的第一个错误未定义.嗯 ..
发布时间:2021-12-21 21:29:44 PHP

在特定操作 CakePHP 3 上禁用 CSRF

所以,我有一个使用 DataTables 自动生成的表格.我的 CakePHP 中的一个动作获取该表的数据,并将其格式化为 JSON 以供数据表使用,这是格式化的 JSON: $result->name,'cad' =>$this->Number->currency($result->CAD, 'USD'),'美元' =>$this->Number->currency($result->USD, ..
发布时间:2021-12-21 21:29:37 其他开发

验证 cakephp 中的输入文件

在 cakephp 中,我试图检查文件输入字段是否附加了文件,如果没有则输出错误.我已经在其他领域做到了这一点,但似乎无法在该领域发挥作用. 这是模型 数组('notempty'),'uploadeduploaded_file' => array('notempty'));?> 这是我的 ctp 文件 input('Uploaded.uploaded_file', array('typ ..
发布时间:2021-12-21 21:29:28 其他开发

CakePHP - 删除级联不起作用

在 CakePHP 中,我有一个模型类型和特定类型. SpecificType 属于一个类型.(type_id 字段) 当我删除一个特定类型的条目时,我如何同时删除类型? 我有它 $this->SpecificType->del($id, true) 但是,类型下的条目不会被删除. 谢谢, 三通 解决方案 您要删除 Type,而不是 SpecificType. ..
发布时间:2021-12-21 21:29:08 其他开发

CakePHP - 如何从控制器操作返回字符串(如 JSON)到 Ajax 请求

所以我的 JavaScript 对 /my_controller/ajax_action 进行了 Ajax 调用,但随后在控制器中我不知道如何将某些内容输出回 JavaScript. 我收到错误,因为 MyController::ajaxAction() 没有视图,但显然没有视图,那我该怎么办? 解决方案 这样做,让你想在数组中输出的变量让我们说 $data,然后将该数组传递给视图使 ..
发布时间:2021-12-21 21:29:02 前端开发