将 java 脚本值设置为 php 会话,并将会话值获取到另一个 php 文件上
Set java script value to php session and get session value onto another php file
我正在尝试将 JavaScript 值设置为 PHP 会话变量并将此会话值获取到另一个 php 页面。这是我的代码。同时,它将使用警报显示值。这是我的第一页index_1.php
<Script>
function(no_user){
`var num_user = no_user;
'<?php $_SESSION["num_user"] = "' + no_user+ '"; ?>';
//alert('<?php echo $_SESSION["num_user"] ?>');*/
window.open("demo.php");
}
</script>
另一页index_2.php
<?php
if(isset($_SESSION['num_user'])){
$a = $_SESSION['num_user'];
echo "Number of user: ". $a;
?>
你不能在js中设置php变量 尝试将其设置为另一个位置(demo.php)
<script>
function(no_user){
var num_user = no_user;
window.open("demo.php?no_user="+no_user);
//or window.location = 'index2.php?no_user'+no_user;
}
</script>
并在演示.php/索引2上设置会话.php
session_start();
if(!empty($_GET['no_user'])) {
$_SESSION['num_user']= $_GET['no_user'];
}
只要确保在所有 PHP 中设置 session_start() 即可。在访问 $_SESSION 变量之前的文件,你没事。PHP 将自动负责在其他.php文件(相同的服务器、相同的域等)中重用该会话。
相关文章:
- PHP会话页面刷新不起作用
- 如何使用 php 会话变量作为 Angular Js 数据
- 通过Javascript更改PHP会话变量
- PHP会话ID变量与AJAX一起返回
- 从javascript变量获取php会话
- 无法获取php会话变量以在javascript中设置var
- 使用Jquery在页面加载上测试php会话变量
- 需要将一个值从javascript变量保存到php会话
- PHP会话在Aurelia中不起作用
- 更新图像切换上的php会话变量
- 如何设置从数据库到php会话的id点击链接
- php会话不会;单击“提交”按钮时无法处理表单
- 如何在Javascript中使用PHP会话变量
- 跨域php会话上传进度堆栈
- JQuery 变量到 PHP 会话
- 在 javascript 函数中添加 php 会话数据
- 将 JavaScript 变量传递给 PHP 会话
- 如何在javascript文件中访问php会话
- 从javascript中的不同形式获取值并存储在php会话中
- 有时会加载旧的 PHP 会话变量