Если выписка из внешнего файла конфигурации не работает - PullRequest
1 голос
/ 03 августа 2011

У меня есть скрипт, который включает в себя файл конфигурации (называемый accountsconfig.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 } ?>

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

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

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

Есть предложения?

1 Ответ

0 голосов
/ 03 августа 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...