将 ajax post 请求传递给其他服务器上的 php

Pass ajax post request to php on other server

本文关键字:服务器 其他 php ajax post 请求      更新时间:2023-09-26
function doit(user)
{
    jQuery.ajax({
        url:'http://www.xxxxxx.in/index.php',
        type:'POST',
        data:{id:user},
        success:function(data){
            if(data == "true")
            {
                //ileti("success","Done");
            }
        }
     });
 }

这是我的索引.php :

$user = $_REQUEST["id"];

为什么值没有传递?

你需要回显它以将其返回到 AJAX 函数,你不妨使用 $_POST,

echo $_REQUEST["id"]; // or
echo $_POST["id"];

作为一项安全措施,AJAX 不允许您向其他域发出请求。如果您仍想在其他服务器上拨打电话,请执行此类操作。

最简单的方法是首先在您自己的服务器上调用一个函数,然后从该页面使用其他方法(如 CURL(从其他服务器获取数据。Ajax 到 使用 PHP 的不同服务器

做一些调试。试试这个:-

var_dump($_REQUEST);

并查看您获得的输出。

相关文章: