这个问题可能是个常见问题。但这是我的确切问题。我不会写我的代码,而是解释这个场景。
我有2个html文件从用户获取值,1个php文件通过XHR从2个html文件处理请求。
第一个html文件有人信息(如姓名和电子邮件等),然后在第二个html下启动另一个输入数据。
我使用人名将此信息保存在文本文件中。我可以使用XHR请求从第一个html创建文本文件。
如何再次使用我在人名中创建的文件名来存储第二个html中的数据。
我无法将文件名存储在任何变量中,因为每个XHR返回都是单独发生的。所以我无法通过选择文件名。
我知道如何解决这个问题?
答案 0 :(得分:2)
我会在session_start();
使用PHP会话机制,并在会话中保存变量$_SESSION['file_name']=fileName;
,请仔细查看PHP tutorial
答案 1 :(得分:1)
正如Marc B所说,HTML中没有变量,或者存储变量并将它们传输到另一个HTML页面的方法。您只能使用cookie来存储数据并将数据从一个HTML页面传输到另一个HTML页面。可以使用PHP Sessions处理Cookie。
上的小教程