在一个页面上,我有这个表格:
<form action="/store_collections/create" method="post">
<input type="text" name="data[test]" placeholder="Create new collection" class="span2">
</form>
我提交将其发送到 StoreCollectionsController 的表单:
<?php
App::uses('AppController', 'Controller');
class StoreCollectionsController extends AppController {
public function create() {
print_r($this->request->data);
}
print_r
返回这个:
Array
(
[test] => fdsdata[test]=fds
)
这怎么可能??该字段的名称附加到该值。该值应该是fds
但它是fdsdata[test]=fds
.
有任何想法吗?我从控制器 ($uses...) 中删除了所有内容以查看它可能是什么。网站上的所有其他表格都很好。只是提交给这个控制器的数据。