我很好奇如何将值$name
从控制器传递到视图success.php
如果使用$this->request->redirect ( 'success' );
。 (如果名称是在上一页输入的,它会重定向到success.php,除非它保留在同一页面上。)
查看success.php
包含:
Hello, <? echo $name; ?>!
尝试了几种传递值$name
的方法,但仍然没有运气。所有其他工作正常(如果名称不为空,则重定向)。如果输入'John',我想要的就是写'Hello,John'。
谢谢。
答案 0 :(得分:3)
在重定向之前,使用键设置会话变量,例如名称:
$session->set('name', 'John');
重定向后,您使用session-&gt; get_once();
调用变量$name = $session->get_once('name');
答案 1 :(得分:2)
它与Kohana无关,但与HTTP协议的基础有关 This帖子为您的问题描述了几种可能的解决方案。