我有這樣的add.ctp:CakePHP的提交表單,以正確的行動
<!-- File: /app/views/posts/add.ctp -->
<h1>Add Post</h1>
<?php
echo $form->create('Post');
echo $form->input('title');
echo $form->input('body', array('rows' => '3'));
echo $form->end('Save Post');
?>
,這在我的控制器:
function add(){
if (!empty($this->data)) {
if($this->Post->save($this->data)){
$this->Session->setFlash('Your post has been saved');
$this->redirect(array('action' => 'index'));
}
}
}
我的問題是如何的CakePHP知道,當用戶點擊提交,將「數據」發送到控制器中的「添加」功能?
你爲什麼不能讓我的PHP代碼?我有PHP忽略。 – stefan 2011-03-12 21:06:47
我還沒有禁止任何東西:) – benhowdle89 2011-03-12 21:09:17
奇怪,我再次加入;) – stefan 2011-03-12 21:11:22