我有一個窗體在我的網站上發送數據到一些遠程站點 - 簡單的html表單。 我想要做的是使用數據用戶進入表單進行統計。 所以我不是發送數據到遠程頁面,而是先將它發送給我的腳本,再發送給遠程站點。使cURL的行爲完全像表格
事情是我需要它以正常的方式行事通常的形式會表現爲將用戶帶到遠程站點並顯示資源。
當我使用此代碼它有點兒工作,但不是在路上我想它:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $action);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
問題是,它顯示在同一個腳本響應。例如,如果$ action是例如: somesite.com/processform.php並且我的腳本名稱是mysqcript.php,它將在「mysqcript.php」中顯示「somesite.com/processform.php」的響應,因此所有相對鏈接不起作用。 如何讓用戶發送到「somesite.com/processform.php」?按下按鈕的同樣的事情會做什麼?
Leonti