我想要做的是顯示一個「登錄」網站的iframe。例如,假設我想在iframe中向您顯示您的Gmail帳戶(已登錄)。cURL Cookies複製到訪問用戶(使用Javascript?)
所以我所做的就是用cURL登錄。登錄腳本完美地工作。我將cookiejar設置爲cookie.txt,如下所示...
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt **($ch, CURLOPT_COOKIEJAR, "cookie.txt");**
登錄本身工作正常!問題是,當我嘗試使用iframe時,它表示您需要登錄,因爲Cookie正在被服務器(cookie.txt)保存,而iframe則在客戶端呈現。
所以,我需要做的是將cookie放入該cookie.txt中,並將它們寫入用戶計算機上的類似文件。我想你使用Javascript來做到這一點?
Javascript是不必要的,你已經在使用支持cookie的PHP了。 – h0tw1r3 2012-02-28 06:12:52