我看到另一篇文章下面的代碼...使用PHP捲曲變量傳遞到另一個站點
<?php
$ch = curl_init(); // create curl handle
$url = "http://www.google.com";
/**
* For https, there are more options that you must define, these you can get from php.net
*/
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS, http_build_query(['array_of_your_post_data']));
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT ,3); //timeout in seconds
curl_setopt($ch,CURLOPT_TIMEOUT, 20); // same for here. Timeout in seconds.
$response = curl_exec($ch);
curl_close ($ch); //close curl handle
echo $response;
?>
的唯一的事情是我不知道如何真正實現它或它是如何工作的。
這裏就是我試圖做...
sitea.com/setup是設置PHP變量。如果您訪問該頁面,它會設置$ var1 =「hello」$ var2 =「hi」
如果有人訪問siteb.com,我想使用php,並以某種方式將這些變量從sitea.com/setup到siteb .com並將它們設置爲新的php變量。我假設curl是我閱讀過的最好的選擇,但無法弄清楚如何讓它起作用(或放在哪裏以及如何調用它)。
我正在試驗代碼,試圖看看如何爲即將到來的項目做些事情。任何幫助將不勝感激。
我應該注意,我需要這個能夠從server1上的一個域到server2上的另一個域。
'sitea'應該返回字符串或json或者什麼。你把它放在'$ response'中,做你想做的事。 –
我從來沒有做過這樣的事情,所以我從理論上理解,但不知道如何實現它。希望能得到一些幫助。 – KDJ