ホームページ  >  記事  >  バックエンド開発  >  このコードを追加するにはどうすればよいですか?

このコードを追加するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 13:49:391375ブラウズ

この質問は PHP で作られた CMS 管理システムの discuz に関するものです。そのため、この質問に答えるには、discuz を行ったことがある人が必要です。
質問は次のとおりです。オンラインの人数をカウントするためのシステムの組み込みのテールコードを入れたいです。先頭にあるので、このコードをヘッダーにコピーしただけですが、不思議なことに、条件判定によるものだと思いましたが、何度も確認してみると、そうではないように感じました。
以下のコードをコピーしましたが、なぜそれが head 内に配置されたのかわかりません。どうすれば正しく記述できますか?

に返信してください。議論(解決策)

下の画像は上記のコードをコピーした結果です


キャッシュをクリアして見てください。

キャッシュをクリアして見てください。

これは最も基本的な常識です!


オンラインの人数をカウントする、つまり、$onlinenum、$invisiblecount などのホームページの機能はすべて、sourcemoduleforumforum_index.php で定義されます そしてheader.htm 内のすべてのページを参照する必要があります。そのため、直接コピーしたコードは有効になりません。

1> でデータベースをクエリします。 sourceclassdiscuzdiscuz_application.php を $_G に置きます (初心者にはこれを行うことはお勧めしません)
2>header.htm で次のような関数を呼び出します: