cakephp数据发布

时间:2011-04-01 21:26:56

标签: cakephp cakephp-1.3 cakephp-1.2

我有一个表单,我想在fiddler中看到提交表单时发布的数据。我无法看到任何东西。你如何在cakephp中调试。我是新手

感谢

4 个答案:

答案 0 :(得分:2)

您必须定义Configure::write('debug',2);

然后你可以使用debug($data);调试任何数据。

也可以在视图或布局中

<?php echo $this->element('sql_dump'); ?> 

输出已发生的任何数据库查询。

答案 1 :(得分:2)

在app / config / core.php中确保'debug'值为1或2。吨

如果使用1警告,则会显示错误(如果存在) 如果您使用2警告并且将显示错误(如果存在)并且将显示所有sql查询(该查询在该页面上运行)

答案 2 :(得分:1)

在app / config / core.php中确保'debug'值大于0.

对于您想要查看的任何值,请调用Cake'pr'函数将其输出到页面。 pr()将自动扩展任何嵌套数组和数据结构。

答案 3 :(得分:1)

您必须使用

打印数据
echo "<pre>";
print_r($this->data);
echo "</pre>";

在此,不需要'debug'值为1或2。