从AJAX页面执行URL

时间:2014-04-11 14:09:15

标签: php ajax curl

我正在寻找一种从AJAX页面执行URL的方法。

该方案就像我正在创建一个包含3个产品的出价页面。时间限制为5秒,在完成5秒后,我想将所选产品详细信息插入数据库(这就是我们需要执行URL的原因),循环应该再次从5 ..4..3开始。

我现在面临的问题是,我无法通过此ajax调用执行网址。我试过CURL;但这不起作用。

$.ajax({
  url: "test.php",
  context: document.body
}).done(function() {
  $( this ).addClass( "done" );
});

test.php
--------
curlSession = curl_init();

//这里我需要执行网址

curl_setopt($curlSession, CURLOPT_URL, 'http://192.168.1.132/oxid/index.php?fnc=tobasket&aid=378442f7aa427425c741607aa3440ee8&am=1');
curl_exec($curlSession);
curl_close($curlSession);

此致 Tismon

1 个答案:

答案 0 :(得分:0)

您可以尝试这一点并确认这是否能解决您的目的:

$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, 'headers that you want to pass');
curl_setopt($ch, CURLOPT_URL, 'url/that/you/want/to/call');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

发帖认为你需要基本卷曲方面的帮助

要使用Ajax,您应该查看this post