的價值我已經安裝WordPress和當用戶登錄時,它在臨時文件中保存一個cookie與WordPress的名稱。如何檢索一個cookie PHP
我想要檢索使用PHP在另一頁(出的WordPress)的cookie的值。什麼是一個方法來檢索一個持久性cookie在PHP中。
的價值我已經安裝WordPress和當用戶登錄時,它在臨時文件中保存一個cookie與WordPress的名稱。如何檢索一個cookie PHP
我想要檢索使用PHP在另一頁(出的WordPress)的cookie的值。什麼是一個方法來檢索一個持久性cookie在PHP中。
我注意到我的本地蠕蟲安裝中有三個關鍵值對。如果您可以將php文件放在同一個域中,那麼您可以獲取這些cookie,因爲它顯示worpress會將cookie設置爲「/」。例如關鍵的「wp-settings-1」。
cookie_test.php
if(isset($_COOKIE["wp-settings-1"]))
{
echo "Cookie: {$_COOKIE['wp-settings-1']}";
}
else
{
echo "<h1>No Cookie Detected from wordpress!</h1>";
}
它必須是同一個域下。本地我只是把它放在worpress文件夾的任何地方,當你瀏覽它時它就會工作。
你一直說它在localhost下。但關鍵是,Cookie數據不會在本地主機的子目錄之間可用。比如設置爲http://localhost/wordpress
的cookie不會在http://localhost/drupal
處可用。您只能訪問該目錄或其子目錄中的http://localhost/wordpress
的cookie,例如, http://localhost/wordpress/test-page
..
你想登錄的用戶信息進行的WordPress的當前? – 2011-04-23 06:41:26
如果cookie沒有被設置爲根域將不可用wordpress的出其 – 2011-04-23 06:42:12
下本地主機 – Autolycus 2011-04-23 07:31:18