が、私は自分のアプリケーションがオンラインまたはオフラインにする必要があるかどうかを判断するには、この機能を使用しています:この機能で何が問題になっていますか?
function online() {
if ($online == "0") {
if($_SESSION['exp_user']['userlevel'] != "1") {
include("error/offline.php");
exit();
}
}
}
しかし、データベースに0に設定されたデータ値を持つ、と$online
はない=「0」、なぜエラーです/offline.phpは、ユーザーレベルが1でないユーザーには含まれていませんか?
感謝:)
$ onlineはグローバル変数です。関数内でグローバルにアクセスするにはどうすればよいですか? – bear
$ onlineを使用する前に関数内でglobal $ onlineを記述します。これは、あなたの関数に存在する$ onlineを、世界中の$ onlineと同じことを言います。 – chaos
ありがとうございます。私は今日何か新しいことを学んだ! – bear