【发布时间】:2013-08-25 23:18:30
【问题描述】:
我不是php专家,我想做以下事情。
我有三个视图索引,step1 和 step2
在索引视图中,我有一个网站链接的输入,我还有一个从网站获取一些数据(名称、价格、详细信息)并在步骤 1 中显示的功能。这里我有一些其他输入,但我想在我的会话中发布名称、价格和详细信息,这样我就可以在不使用任何输入的情况下将它们带到第 2 步。
我尝试了$name = $_SESSION['name'];,在第 2 步我尝试显示它
echo $_SESSION['step1']['name'];
但我认为这不是解决方案。我希望我说清楚了。
【问题讨论】:
-
您在下面已经有了答案。现在,为了使其正常工作,请记住在使用的每个文件的顶部都有
session_start();,就在您的打开PHP标签<?php session_start(); // rest of code ?>下方 -
谢谢@Fred-ii-,匆忙忘记了那部分。
-
@OptimusCrime 不客气。
-
我正在使用 MVC,并且在用户登录应用程序时会实例化会话。但我不是这样的专家,我被困在这一点上。
-
@AdrianGeorge 尝试谷歌搜索“从 post 变量 php 传递会话名称”,您会看到很多不同的结果,其中许多会返回到 SO。 Google search link
标签: php forms session multi-step