我有一个页面,它依赖于 php 会话来携带一个名为 $audit_id 的变量。
使用它的页面然后使用 javascript 页面执行一个功能,在该功能上成功将页面重定向到新页面,此时它会丢失会话值。
有没有办法可以将变量传递到 javascript 页面?
希望澄清我的意思,这是基本结构......
上传图片.php:
session_start()
$_SESSION['audit_id'];
$audit_id = $_SESSION['audit_id'];
脚本.js
$('#loading-content').html('Uploading Complete!');
window.location = "http://www.dentaldigs.co.uk/upload_success.php";
上传成功.php:
session_start()
$_SESSION['audit_id'];
$audit_id = $_SESSION['audit_id'];
在这一点上,会话已经失去了它的价值。
我考虑过将 js 脚本放在 php 的标题中,这样我就可以使用 $_GET 但是 js 脚本很大并且也使用了另一个页面。