Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我可以使用include而不是session变量吗?_Php - Fatal编程技术网

Php 我可以使用include而不是session变量吗?

Php 我可以使用include而不是session变量吗?,php,Php,我试图将变量的值从一个php页面传递到另一个php页面。是否可以使用include语句将上一个php页面包含在下一个php页面中,并使用这些变量和值,而不是使用$\u SESSION['variable']=“value” 如果没有,是否有其他方法传递值?提前谢谢 否。您将从头开始重新运行包含文件中的代码。根据用户输入生成的任何数据都将丢失 如果没有,是否有其他方法传递值 将整个值传递给浏览器,并让浏览器将整个值发送回新脚本。(通过表单数据、链接中的查询字符串、cookie等) 我试图创建一个

我试图将变量的值从一个php页面传递到另一个php页面。是否可以使用
include
语句将上一个php页面包含在下一个php页面中,并使用这些变量和值,而不是使用
$\u SESSION['variable']=“value”


如果没有,是否有其他方法传递值?提前谢谢

否。您将从头开始重新运行包含文件中的代码。根据用户输入生成的任何数据都将丢失

如果没有,是否有其他方法传递值

将整个值传递给浏览器,并让浏览器将整个值发送回新脚本。(通过表单数据、链接中的查询字符串、cookie等)



我试图创建一个脚本,用户可以在其中发布他们想要出售的东西,然后我使用php中的while循环来显示数据库中的信息。其他用户可以单击联系人按钮并向他们发送电子邮件。有人告诉我,如果我使用“会话”,每个列表都会存储相同的电子邮件id。因此,我想知道是否可以使用隐藏字段,如果可以,如何将php变量值分配给html隐藏字段


不能对此使用隐藏字段。您需要在服务器上存储持久数据。将电子邮件地址与其他信息一起存储在数据库中。(您可能需要一个单独的用户表,并使用外键将待售项目与用户关联)。

您可以使用包含,但会话使用不同于包含页面和使用其他页面变量。您有多种存储方式,您可以将数据写入文件、存储到数据库。。。但是session是最简单的方法,为什么不需要session呢?我正在尝试创建一个脚本,用户可以在其中发布他们想要出售的东西,然后我使用php中的while循环来显示数据库中的信息。其他用户可以单击联系人按钮并向他们发送电子邮件。有人告诉我,如果我使用“会话”,每个列表都会存储相同的电子邮件id。所以我想知道我是否可以使用隐藏字段,如果可以,我如何将php变量值分配给html隐藏字段?哦,好的,谢谢大家。另一方面,如果我试图对表单执行此操作,我可以创建一个html隐藏字段并将其传递到另一个页面吗?如果是这样,我将如何将php变量值存储到隐藏的html字段中?
value=”“
我现在将尝试一下。非常感谢你!