問題があります。私はindex.php
に私はブールログインチェックを持っている、 PHP変数がインクルードファイルに含まれていません
index.php -> template_body.php --> header.php
header.php
(include("header.php")
)
template_body.php
で
index.php
(
include_once("include/template_body.php");
) に含まれているテンプレートファイル(
template_body.php
)を持っています。しかし、私は
template_body.php
のブール値にしかアクセスできず、
header.php
にはアクセスできません。
これを実現する方法はありますか?あなたがPHPで変数のスコープについてこのポストの答えの表情を取る必要があります
チェックあなたは 'ヘッダの含まれている場合(どちらのバージョンが表示されたコンテンツを作る)素晴らしいことです.php'は変数の前にはありません;) – Bobot
header.phpにはindex.phpページの先頭が含まれていますが、includeの後ろにその変数を作成すると思います。変数がheader.phpファイルに入っていないことを確認してください –
私はあなたがリバースチェーンに従っていると思います。 –