Php 处理会话

Php 处理会话,php,forms,session,multi-step,Php,Forms,Session,Multi Step,我不是php方面的专家,我想做以下工作 我有三个视图索引,第一步和第二步 在索引视图中,我有一个网站链接的输入,我还有一个功能,可以从网站中获取一些数据名称、价格、详细信息,并在步骤1中显示出来。这里我有一些其他的输入,但我想在我的会话中发布名称、价格和详细信息,这样我就可以在不使用任何输入的情况下让它们进入步骤2 我尝试了$name=$\u会话['name'];在第二步,我试着展示它 echo $_SESSION['step1']['name']; 但我认为这不是解决办法。我希望我把自己说

我不是php方面的专家,我想做以下工作

我有三个视图索引,第一步和第二步

在索引视图中,我有一个网站链接的输入,我还有一个功能,可以从网站中获取一些数据名称、价格、详细信息,并在步骤1中显示出来。这里我有一些其他的输入,但我想在我的会话中发布名称、价格和详细信息,这样我就可以在不使用任何输入的情况下让它们进入步骤2

我尝试了$name=$\u会话['name'];在第二步,我试着展示它

 echo $_SESSION['step1']['name'];
但我认为这不是解决办法。我希望我把自己说清楚。

将$name的值存储到$u会话['name']:

回显会话变量的内容:

echo $_SESSION['name'];

这么简单

你已经有了下面的答案。现在,为了使其正常工作,请记住启动会话_;在使用的每个文件的顶部,就在您打开的PHP标记下方,谢谢@Fred ii-,匆忙中忘记了这一部分。@非常欢迎您使用OptimuCrime。我使用的是MVC,当用户登录应用程序时,会话被实例化。但我不是这样的专家,我在这一点上陷入了困境。@AdrianGeorge尝试从post变量php中搜索pass会话名称,您将看到许多不同的结果,其中许多结果又回到了这里。我不知道为什么要回显会话变量的内容,比如echo$\u session['step1']['name']。只有当我从表单输入中发布它时,我才应该使用它,对吗?@AdrianGeorge嗯,我想这就像他说的:很简单!很高兴它成功了!
echo $_SESSION['name'];