Ben hiçbir gerçek çözünürlüğü ile before önce bu sorunu yaşadım. O yüzden ben size uzmanlar yardımcı olabilir umuyorum tekrar oluyor.
Ben $ _GET dizi dayanarak benim index.php üzerinde bir değişken. Yani bu kodu kullanabilirsiniz:
$admin = isset($_GET['admin']) ? $_GET['admin'] : "dashboard";
Bunun altında, benim düzeni eklemek için işlevini kullanın:
include_layout("admin_header.php");
hangi bu işlevi çağırır:
function include_layout($template="") {
include(SITE_ROOT.DS.'layouts'.DS.$template);
}
Şimdiye kadar, çok iyi, her şey çalışıyor. Ben admin_header.php dosyası içinde $ yönetici değişkeni echo etmeye çalışırsanız Ama, ben bir şey olsun. Bu set değil sanki. Hatta ben başlık dosyasını dahil hemen önce echo $admin;
kullanarak ve orada çıkışları tarafından test, ama admin_header.php dosyanın perspektifinden set değil.
Bu neden olur? Dahil etmek bir işlevi kullanarak, yerine doğrudan dahil ile ilgili bir şey var mı? Ve eğer öyleyse, NEDEN bu konuda ki?