douou0977 2016-07-03 17:04
浏览 60
已采纳

如何在同一页面中将jQuery变量发布到PHP?

Both my jQuery code and PHP code are in the same PHP file (not two separate files).

I want to POST jQuery Variable to the php code.

But it Shows some errors ("undefined index") when running the php file.

PHP file is as follows (test.php).

<?php 
    $country = $_POST['userCountry'];
    $ip = $_POST['userIp'];

    echo $country;
    echo $ip;
?>

<html>
<head><title></title>
    <script src = "jquery.min.js"></script>
    <script>
        $.getJSON("http://freegeoip.net/json/", function(data) {
            var country = data.country_name;
            var ip = data.ip;

            $.ajax({
                method:"POST",
                url:"test.php",
                data:{userCountry:country, userIp:ip}
            });
        });
    </script>
</head>
<body></body>
</html>
  • 写回答

3条回答 默认 最新

  • dsj60862 2016-07-03 17:27
    关注
    <?php 
    if(!empty($_POST)){
        $country = $_POST['userCountry'];
        $ip = $_POST['userIp'];
    
        echo $country;
        echo $ip;
    }
    ?>
    
    <html>
    <head><title></title>
        <script src = "jquery.min.js"></script>
        <script>
            $(document).ready(function(){
            $.getJSON("http://freegeoip.net/json/", function(data) {
                var country = data.country_name;
                var ip = data.ip;
                $.ajax({
                    method:"POST",
                    url:"test.php",
                    data:{userCountry:country, userIp:ip},
                    success:function(result){
                        $('body').html(result);
                    }
    
                });
               });
            });
        </script>
    </head>
    <body></body>
    </html>
    

    Try this code. Just Tested OK

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀