Если инструкция из внешнего файла конфигурации не работает

У меня есть скрипт, который включает в себя файл конфигурации (называемый accountconfig.php), который содержит простое логическое:

<?php $account = 'on'; ?> 

В моем основном скрипте у меня есть серия if else (если $ account == true, сделайте это, иначе это), но она всегда будет в другом, независимо от того, что значение $ account (как будто оно даже не получается значение $ account). Вот пример одного из моих ifelse:

  <?php include('accountsconfig.php'); if ($account == 'on') { ?> <select name="account_number" > <option value="one">Account One</option> </select> <?php } else { ?> <h1> HIII</h1> <?php } ?> в  <?php include('accountsconfig.php'); if ($account == 'on') { ?> <select name="account_number" > <option value="one">Account One</option> </select> <?php } else { ?> <h1> HIII</h1> <?php } ?> 

Этот файл и accountconfig.php находятся в одном каталоге.

* ОБНОВЛЕНИЕ: *

Если я добавлю <?php echo "$account" ?> Между символом else, он отображает "off"

Какие-либо предложения?

Related of "Если инструкция из внешнего файла конфигурации не работает"

не используйте слово true, если вы используете === вместо == в качестве своего логического

используйте другое слово или номер для представления того, что вы делаете 1 / yes 2 / no