cakephp输出意外的字段名或字段ID

cakephp输出意外的字段名或字段ID,php,debugging,cakephp,cakephp-2.0,Php,Debugging,Cakephp,Cakephp 2.0,我想问的是,我不知道它从哪里来,我1200%确定我的应用程序中没有启用调试或输出某些东西,在我窗口的左上方,它总是输出我的主键字段名,有时在表单发布或服务器端操作后输出ID。我使用的是cakephp>2框架 有人帮忙吗 谢谢我认为在您各自的控制器功能中,您在发布事件时回应了一些内容 被解雇 ex. if ($this->request->is('post')) { echo $id; } Please Check you

我想问的是,我不知道它从哪里来,我1200%确定我的应用程序中没有启用调试或输出某些东西,在我窗口的左上方,它总是输出我的主键字段名,有时在表单发布或服务器端操作后输出ID。我使用的是cakephp>2框架

有人帮忙吗


谢谢

我认为在您各自的控制器功能中,您在发布事件时回应了一些内容 被解雇

 ex.
     if ($this->request->is('post'))

      {
         echo $id;
       }

  Please Check your controller function.

发生在每个控制器动作中?为什么不使用IDE进行文本搜索,在应用程序文件夹中查找可疑的“echo”、“debug”、“var\u dump”或“print\r”

最糟糕的情况是视图中的某些内容具有错误的结束标记,这可能会干扰页面呈现

还可以在有问题的页面上查看源代码,查看它是出现在DOCTYPE之前还是之后。Before表示回音在视图渲染之前,after表示回音可能在视图渲染期间


希望它能有所帮助

不,这件事发生在我身上已经有一段时间了,正如我在问题中所写的那样,我对它非常确定,因为它是一个实时系统,直到现在都经过了真正的测试,为什么我应该输出主键,然后你需要像其他问题一样调试它。e、 g.放置
die()在控制器操作的开始-查看输出?然后它来自之前的代码,否则来自之后包含/执行的代码。移动
模具()一直循环,直到您确定它的来源。提示:它不会出现在核心代码中。它不会总是出现,这就是我的问题有点大的原因,你的提示是什么意思?它不会总是出现,这就是我的问题有点大的原因?或者可能来自你附带的插件/库。当然,蛋糕永远不会那样做;)当然,有些蛋糕函数会输出一些字段名