ユーザーがログアウトするのに役立つ数行のコードをPHPで作成しました。これはlocalhostで動作しますが、ライブサーバではシステムはユーザをログアウトしません。あなたはコードに何が間違っているのを助けてくれますか?ライブサーバーのgodaddyでログアウトが機能しない
<?php
session_start();
$_SESSION['uid']='';
$userData='';
$cookie_name="user";
$out=session_destroy();
if($out)
{
$url=$base_url.'index.php';
setcookie($cookie_name, $cookie_value, time() - (3600), "/");
// 86400 = 1 day
echo "<script>window.location='$url'</script>";
}
?>
は '解除($ _ SESSION [ 'UIDを'])'使用してみてください。トピックオフ:なぜJSを使用してユーザーをリダイレクトしていますか? – Ivan
何も特別な、私はPHPを使用したが、私はそれらのいずれかを使用すると大丈夫だと思う。 –
私の意見では、 'header( '')'でPHPを使う方が簡単です。... – Ivan