注: php5.4 では session_unregister 関数が削除されました_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:00:11
オリジナル
777 人が閲覧しました

数日前に dedecms システムをインストールしたのですが、バックグラウンドで安全に終了すると、以前は他の機能を分析するだけで、安全に終了するためのコードをあまり気にしていませんでした。そしてそれは次のようになります:

コードをコピーします コードは次のとおりです:

function exitUser()
{
ClearMyAddon();
@($this->keepUserIDTag);
@session_unregister( $this->keepUserTypeTag);
@s session_unregister($this->keepUserChannelTag);
@session_unregister($this->keepUserNameTag);
@session_unregister($this->keepUserPurviewTag);
DropCookie('dedeAdmindir ');
DropCookie('DedeUserID');
DropCookie( 'DedeLoginTime');
$_SESSION = array();
}

ログイン後の背景が空白になることについて以前記事を書いたことに突然気づきました。 dedeのインストールは完了しましたが、phpのバージョンに問題があるのではないかと思い出しました。確認したところ、確かにsession_unregister関数が原因だったことが分かりました。 PHP5.4 バージョンでは削除されています。残念ながら、dedecms は時代に合っていません。少なくとも最新の PHP バージョンをサポートする必要があります。バックグラウンドでこの関数を unset に置き換えると、完璧な解決策になります。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/328085.html技術記事数日前に dedecms システムをインストールしたのですが、バックグラウンドで安全に終了すると、以前は他の機能を分析するだけで、安全な終了についてはあまり注意を払っていませんでした。コード...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!