gpt4 book ai didi

javascript - 通过 JS 的 PHP 脚本

转载 作者:行者123 更新时间:2023-12-01 02:25:48 25 4
gpt4 key购买 nike

我正在尝试通过 JS 加载 PHP 脚本,以便能够定位用户并显示与其位置相对应的货币。我这样调用 php 脚本:

 function determineCurrency() {
$.get('/myscript.php').then(function (data) {
//... code for changing currency
}}

}

更改货币的代码位于确定货币函数内,使用正在调用的地理插件。

这是 php 脚本的内容:

<?php
$user_ip = getenv('REMOTE_ADDR');
$geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip"));
$country = $geo["geoplugin_countryName"];
$city = $geo["geoplugin_city"];
?>

没有错误,但代码没有更改货币。

最佳答案

您没有回显或返回任何内容。试试这个,然后处理你的ajax success():

<?php
$user_ip = getenv('REMOTE_ADDR');
$geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip"));
$arr = [
'user_ip' => $user_ip,
'geo' => $geo,
'country' => $geo["geoplugin_countryName"],
'city' => $geo["geoplugin_city"]
];
echo json_encode ($arr);
?>

关于javascript - 通过 JS 的 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48822039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com