1
我有drupal登錄模塊,它會觸發每當用戶從WordPress的網站登錄,它會被觸發並登錄到網站,但是當用戶從drupal註銷時,它不會從WordPress註銷。請檢查下面的代碼,並指導我解決這個問題如何從php中的相同服務器銷燬會話和cookie?
function wp_login_user_logout($account) {
if (isset($_SERVER['HTTP_COOKIE'])) {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, '', time()-1000);
setcookie($name, '', time()-1000, '/','sitedomain.com');
}
}
}
是我使用同一臺服務器的兩個站點。 wordpress會在網站根目錄下的文件夾 – mike
用戶名與wordpress和drupal不同 – mike
當我註銷bcoz的時候得到http 500錯誤需要一次包含路徑 – mike