如何从一个php文件到另一个php文件获取jquery变量?

时间:2018-05-25 11:13:07

标签: php jquery ajax

我需要将一个jquery变量从一个PHP文件传递给另一个。

为此,我使用page1.php中的ajax将变量发布到服务器中,并使用PHP在page2.php中从服务器获取变量

在page1.php中,

$.ajax({
      url: "page2.php",
      type: "POST",
      data:{"myDat":activeCount}
}).done(function(data) {
      console.log(data);
});

在page2.php中,

<?php 
     $data1 = isset($_REQUEST['myDat'])?$_REQUEST['myDat']:"";
     echo $data1;
?>

我正在控制台上打印ajax代码(console.log(data))。

但我没有用PHP获取数据(echo $ data1)

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

我想你想要与之会话。

更新page2.php。尝试:

<?php
    session_start();
    $_SESSION['myDat'] = isset($_SESSION['myDat']) ? $_SESSION['myDat'] : "";
    $_SESSION['myDat'] = isset($_POST['myDat'])?$_POST['myDat']:$_SESSION['myDat'];
    echo $_SESSION['myDat'];
?>

答案 1 :(得分:0)

请在page2.php页面

尝试打印

 $data1 = isset($_POST['myDat'])? $_POST['myDat']: "";

 echo $data1;

它会帮助你.... :)