你可以嘗試使用自定義操作作爲目標,並使用捲曲,使兩個請求
<?php
$targets = array('http://example.com/wp-login-one.php',
'http://example.com/wp-login-two.php');
$cookie = 'cookie.txt'; // MUST be writable to script
$postdata = '';
foreach($_POST as $key => $value){
$postdata .= '&'.$key.'='.$value;
}
foreach($targets as $url){
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Put your desired User Agent here");
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$result = curl_exec ($ch);
curl_close($ch);
echo $result;
}
?>
這是未經測試的代碼 - 非常確定它會盡快完成工作 - 如果需要的話,我可以進一步優化它以在野外工作!
你可以使用jQuery嗎? – Burimi
爲什麼你不把表格合併成一個表格? – afuzzyllama
是否要將數據發送給兩個不同的腳本?您可以將數據發送到一個.php文件並在那裏處理兩次數據。 – Graviton