不用ajax,在js中如何获取PHP中的session值

不用ajax,在js中如何获取PHP中的session值,第1张

我可不可这么理解你的要求: 1默认是需要验证的:2php验证; 2符合条件的就不需要验证了,直接看到了主体内容:indexphp 即然要判断用户需不需要验证,那么在indexphp之前是不是还有一个页面呢?在这个页面里POST 隐藏控件传参到indexphp, if($_POST('hidden') == "OK") { } else { header("Location: 2php"); } 设SESSION很简单了,跟定义变量一样:$_SESSION['变量名'] = “值”; 销毁变量:unset($_SESSION['变量名'])>

我一般是在jsp中写个隐藏input标签,value设置为session的值,比如:

<input type="hidden" id="name" value="${name}"/>

js再通过id获取input的值即可

首先,javascript是客户端脚本,而session 是服务器端变量;用js 是无法直接获得session值的;

但不是不能获得,这个需要使用服务器端脚本来完成,具体是你可以使用服务器端脚本输出对应的javascript语句,再在服务器端脚本语句输出中引用session变量的值,同时可以按要求对session值进行格式化;或者使用ajax等技术异步处理,将session值返回给请求页面,做相应 *** 作;

以上就是关于不用ajax,在js中如何获取PHP中的session值全部的内容,包括:不用ajax,在js中如何获取PHP中的session值、session值能通过js获取吗、js怎么获取session的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9608815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存