我在 cakePHP 中使用重定向方法从页面导航到另一个页面,当我按下提交按钮时,在添加页面中,它应该将数据发送到数据库并重定向到索引视图,但它没有并在 URL 中显示它将转到相同页面/添加,但它应该只转到同一页面,而不是相同页面/再次添加。
此问题仅发生在在线版本上,但在本地主机中,一切都很好。
我在所有页面上使用相同的代码
return $this->redirect('/Boardmembers');
它在线工作,但只能在一个页面上工作。当我重定向时,除此董事会成员页面外的所有页面都将变为空白年龄和 URL 页面名称/再次添加。
我正在尝试在重定向方法中键入 URL 的另一种格式,例如
$this->redirect(array('action' => 'index'));
return $this->redirect(array('controller'=>'Boardmembers','action' => 'index'));
但除了董事会成员页面之外,没有人工作。
并且此错误仅在在线域中
解决方案是删除 PHP 开始和结束标记 " 之前的所有空格