[問題]救命!突然得一直重新登入!
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題]救命!突然得一直重新登入!
不知道為什麼,這兩天我的論壇突然變得怪怪的,一直要重新登入。發表個文章、回覆個文章都得重新登入。可是我最近並沒有到控制台或數據庫去更改過什流呀﹙完全沒動到什麼﹚,突然之間就變成這樣。我有到控制台去查看cookie的設定,就跟原本phpbb預設的值是一樣的呀!如下:
Cookie 名稱 →phpbb2mysql
Cookie 指定網域 [ 可讀取 Cookie 資料的網域 ] →
Cookie 路徑 →/
Session 存活時間 [ 秒 ] →900
Cookie 加密 [ https ] →關閉
那為什麼會突然變成這樣呢?好煩喲!
Cookie 名稱 →phpbb2mysql
Cookie 指定網域 [ 可讀取 Cookie 資料的網域 ] →
Cookie 路徑 →/
Session 存活時間 [ 秒 ] →900
Cookie 加密 [ https ] →關閉
那為什麼會突然變成這樣呢?好煩喲!
你的情況在我現在使用中的論壇裏也有出現丫,
你是不 是在這http://membres.lycos.fr/申\r
請空間?我現在每次登入他都要我重新輸入,好像
是完全無法提取cookie那樣,除非是在網址打入\r
http://我的站/index.php?user=我的名字&passwords=我的密碼\r
才能勉強使用.....很不方便.
你是不 是在這http://membres.lycos.fr/申\r
請空間?我現在每次登入他都要我重新輸入,好像
是完全無法提取cookie那樣,除非是在網址打入\r
http://我的站/index.php?user=我的名字&passwords=我的密碼\r
才能勉強使用.....很不方便.
那會不會跟這有關?你有沒有關掉了php.ini裏這一個功能get_magic_quotes_gpc() ?
if( !get_magic_quotes_gpc() )
{
if( is_array($HTTP_GET_VARS) )
{
while( list($k, $v) = each($HTTP_GET_VARS) )
{
if( is_array($HTTP_GET_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_GET_VARS[$k]) )
{
$HTTP_GET_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_GET_VARS[$k]);
}
else
{
$HTTP_GET_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_GET_VARS);
}
if( is_array($HTTP_POST_VARS) )
{
while( list($k, $v) = each($HTTP_POST_VARS) )
{
if( is_array($HTTP_POST_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_POST_VARS[$k]) )
{
$HTTP_POST_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_POST_VARS[$k]);
}
else
{
$HTTP_POST_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_POST_VARS);
}
if( is_array($HTTP_COOKIE_VARS) )
{
while( list($k, $v) = each($HTTP_COOKIE_VARS) )
{
if( is_array($HTTP_COOKIE_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_COOKIE_VARS[$k]) )
{
$HTTP_COOKIE_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_COOKIE_VARS[$k]);
}
else
{
$HTTP_COOKIE_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_COOKIE_VARS);
}
}
if( !get_magic_quotes_gpc() )
{
if( is_array($HTTP_GET_VARS) )
{
while( list($k, $v) = each($HTTP_GET_VARS) )
{
if( is_array($HTTP_GET_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_GET_VARS[$k]) )
{
$HTTP_GET_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_GET_VARS[$k]);
}
else
{
$HTTP_GET_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_GET_VARS);
}
if( is_array($HTTP_POST_VARS) )
{
while( list($k, $v) = each($HTTP_POST_VARS) )
{
if( is_array($HTTP_POST_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_POST_VARS[$k]) )
{
$HTTP_POST_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_POST_VARS[$k]);
}
else
{
$HTTP_POST_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_POST_VARS);
}
if( is_array($HTTP_COOKIE_VARS) )
{
while( list($k, $v) = each($HTTP_COOKIE_VARS) )
{
if( is_array($HTTP_COOKIE_VARS[$k]) )
{
while( list($k2, $v2) = each($HTTP_COOKIE_VARS[$k]) )
{
$HTTP_COOKIE_VARS[$k][$k2] = addslashes($v2);
}
@reset($HTTP_COOKIE_VARS[$k]);
}
else
{
$HTTP_COOKIE_VARS[$k] = addslashes($v);
}
}
@reset($HTTP_COOKIE_VARS);
}
}