我正在尋找一個方法來從AJAX頁面執行一個URL。從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
需要更多代碼或更好的解釋... –
ajax調用在哪裏? –
不工作**如何**?你並沒有捕獲'curl_exec()'的返回值,所以如果你試圖從該URL獲取任何東西,它只是被扔掉。另外,如果exec失敗,返回值將是一個布爾值FALSE,你也沒有檢查。至於阿賈克斯,那不是阿賈克斯。這只是PHP通過HTTP做HTTP請求。 AJAX調用從客戶端瀏覽器返回到服務器。 –