kohana将值传递给重定向视图

时间:2012-06-25 19:14:11

标签: forms redirect kohana

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

查看success.php包含:

Hello, <? echo $name; ?>!

尝试了几种传递值$name的方法,但仍然没有运气。所有其他工作正常(如果名称不为空,则重定向)。如果输入'John',我想要的就是写'Hello,John'。

谢谢。

2 个答案:

答案 0 :(得分:3)

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

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

重定向后,您使用session-&gt; get_once();

调用变量
$name = $session->get_once('name');

答案 1 :(得分:2)

它与Kohana无关,但与HTTP协议的基础有关 This帖子为您的问题描述了几种可能的解决方案。