メイン サイトからログアウト ビットに直接リンクできるように、vBulletin のログアウト ハッシュを取得したいと考えています。
これどうやってするの?(PHPで)
ログアウトハッシュはグローバルuserinfo配列に読み込まれるため、「global.php」ファイルを含めると利用できます。
ログアウトリンクだけでページを作成する非常に基本的な例は、次のようになります(スクリプトがvBulletinディレクトリにあると仮定します)。
<?php
include('./global.php');
if($vbulletin->userinfo['userid'] > 0){
echo '<a href="login.php?' . $session[sessionurl] . 'do=logout&logouthash=' . $vbulletin->userinfo['logouthash'] . '">Logout</a>';
}
?>