访问表单值 - Cakephp

时间:2013-02-26 10:38:55

标签: forms cakephp

大家好我在cakephp中有一个表单.i点击提交后必须访问用户输入的值。在下面的表单中,点击sumbit am存储控制器部分的值后,我使用echo $ -POST ['name ']显示用户输入的名称,但没有显示。有人可以帮忙吗?注意:Cakephp-2.3

    <h1>Add Comment</h1>
       <?php
       $post_id= $posts['Post']['id']; 
        echo $this->Form->create('Comment',array('action' => 'comment','url' =>    
        array($post_id,$flag)));
        echo $this->Form->input('name');
       echo $this->Form->input('email');
       echo $this->Form->input('text', array('rows' => '3'));
       echo "Enter Captcha Code:    ";   
       echo $this->Html->image(
        array('controller' => 'posts', 'action' => 'captcha'));
        echo $this->Form->input('code');
       echo $this->Form->end('Add comment'); 
     ?>

1 个答案:

答案 0 :(得分:3)

这些都在文档的Blog tutorial中解释。

  

当用户使用表单将数据发布到您的应用程序时,该信息可在$ this-&gt; request-&gt;数据中找到。如果要查看它的外观,可以使用pr()或debug()函数将其打印出来。