从AJAX页面执行URL


Execute a URL from AJAX page

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

这个场景就像我创建了一个包含3种产品的竞价页面。时间限制是5秒,完成5秒后,我想将选定的产品详细信息插入数据库(这就是为什么我们需要执行URL),循环应该再次从5开始。。4..3..

我现在面临的问题是,我无法从这个ajax调用中执行url。我试过CURL;但这不起作用。

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

//这里我需要执行URL

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

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

$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,您应该看看这篇文章。