0

如果使用,我很好奇如何将值$name从控制器传递到视图。(如果名称是在前一页输入的,它会重定向到success.php,除非它保持在同一页上)。success.php$this->request->redirect ( 'success' );

视图success.php包含:

Hello, <? echo $name; ?>!

尝试了几种传递值的方法$name,但仍然没有运气。其余所有工作正常(如果名称不为空,它会重定向)。如果输入了“John”,我只想写“Hello, John”。

谢谢你。

4

2 回答 2

3

在重定向之前使用键设置会话变量,例如名称:

$session->set('name', 'John');

重定向后,您使用 session->get_once(); 调用变量;

$name = $session->get_once('name');
于 2012-06-25T21:43:04.323 回答
2

它与 Kohana 无关,而是与 HTTP 协议的基础知识有关。
这篇文章描述了针对您的问题的几种可能的解决方案。

于 2012-06-26T13:56:08.223 回答