gpt4 book ai didi

javascript - 如何访问javascript文件中的php session ?

转载 作者:行者123 更新时间:2023-11-28 15:53:05 25 4
gpt4 key购买 nike

下面是我的代码:

index.php 文件

index.php 文件的 JavaScript

function Result()
{
var marks = 55;
document.getElementById("hdnmarks").innerHTML= marks;
window.location = "results.php";
}

index.php 的 HTML

<input type="hidden" name="hdnmarks" id="hdnmarks">

描述:我有一个网址为 localhost/index.php 的网页。在index.php中,我有一个提交按钮,单击该按钮我调用Result javascript方法,该方法设置marks = 55并将其放入隐藏字段中,然后将我带到结果。 php 页面。

results.php中,我必须在数据库中插入标记值。但是我应该如何访问存储在 index.php 文件的隐藏字段中的标记?

我想在 session 中添加标记,但是我应该如何在javascript函数中维护PHP session ?我的意思是,在转移到 results.php 之前,我应该在 session 中的何处和何时放置标记?

最佳答案

您可以在您的页面上启动 session ,例如 <?php session_start();?>并为 session 创建隐藏字段,如下所示

<input type="hidden" name="mysession" id="mysession">

并修改 javascript 函数,比如这样

function Result(){
var marks = 55;
document.getElementById("mysession").innerHTML= <?php echo session_id();?>;
document.getElementById("hdnmarks").innerHTML= marks;
document.getElementById('Form').submit();
}

将表单名称更改为您的表单名称

关于javascript - 如何访问javascript文件中的php session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19874064/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com