使用史努比我提出了一個請求,但似乎是一個不同的SESSION用於POST?當我回應請求的結果時,SESSION被設置,但是在點擊任何鏈接後,頁面返回到非SESSION-set狀態。PHP - Snoopy POST請求+維護SESSION?
目前我使用這個代碼,以使該請求
$dashboard = new Snoopy;
$dashboard->referer = "URL";
$dashboard->httpmethod = "POST";
$dashboard->submit("URL", $_POST);
echo $dashboard->results;
我沒有使用捲曲因爲我有服務器無法控制的能力。
我有一種感覺,因爲史努比爲HTTP POST創建了一個新的SESSION_ID?我已經看過幾點,但沒有具體說明如何在這些請求之間維護SESSION?
我該如何去做這件事?你能提供一個例子嗎?這個PHP的東西迴避我:) – Mig 2010-03-10 11:43:48
我不知道,與史努比 - 但看看它的代碼,似乎有一個'$ cookie'屬性;你可以用它來設置一個叫做「PHPSESSID」的cookie(或者你的系統中需要的名字 - 參見http://fr.php.net/manual/en/session.configuration.php#ini.session.name )*,與您當前的$ _COOKIE ['PHPSESSID']'具有相同的值 – 2010-03-10 12:00:09