dpnfxk251524 2019-08-02 15:06
浏览 84

如何将javascript变量传递给另一个php页面

I have a web site that periodically get a message. I put this message in a variable in javascript code (in php file). Then i want to take it in an another php page but doesn't work.

     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery-1.9.1.js"></script>


      <!-- Script to import MQTT -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.js" type="text/javascript">
</script>

<script>
    ....
    function onMessageArrived(message) {

        console.log("onMessageArrived:" + message.destinationName);
        console.log("message.payloadString:" + message.payloadString);
        if (message.destinationName == "measure") {
            var msg = message.payloadString;
            if (msg.includes("temperature")) {
                //Splitting up the message for the MAC address value

                var MacVal = msg.substring(15,32);
                var mac = String(MacVal);

              $.ajax({
              type: 'POST', 
              url: 'storeData.php', //url to php file
              data: {mac: mac},
              success: function(data)

            });
          }
        }
    </script>

In storeData.php page i have

   $temp = $_POST['mac'];

But this varible is always empty.

Thanks

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
    • ¥15 CSAPPattacklab
    • ¥15 一直显示正在等待HID—ISP
    • ¥15 Python turtle 画图
    • ¥15 关于大棚监测的pcb板设计
    • ¥15 stm32开发clion时遇到的编译问题
    • ¥15 lna设计 源简并电感型共源放大器
    • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
    • ¥15 Vue3地图和异步函数使用
    • ¥15 C++ yoloV5改写遇到的问题