我试图将变量的值从一个php页面传递到另一个php页面。是否可以使用include
语句在下一个php页面中包含上一个php页面,并使用这些变量和值,而不是使用$_SESSION['variable']="value"
。
如果不是,有没有其他方法来传递这些值?提前感谢!
发布于 2014-02-13 07:21:36
不是的。您将从头开始再次运行包含的文件中的代码。任何基于用户输入生成的数据都将丢失。
如果没有,有没有其他方法来传递这些值?
将整个值传递给浏览器,并让它将整个值发送回新脚本。(通过表单数据、链接中的查询字符串、cookie等)。
我正在尝试创建一个脚本,用户可以在其中发布他们想要销售的东西,然后我在php中使用while循环来显示数据库中的信息。其他用户可以单击contact按钮并向他们发送电子邮件。我被告知,如果我使用'session',将为每个列表存储相同的电子邮件id。所以我想知道我是否可以使用隐藏字段,如果可以,我如何将php变量值赋给html隐藏字段?
您不能为此使用隐藏字段。您需要在服务器上存储持久数据。将电子邮件地址与数据库中的其余信息一起存储。(您可能需要一个单独的用户表,并将For Sale项与使用外键的用户相关联)。
https://stackoverflow.com/questions/21747649
复制相似问题