私は<?php ?>
タグの間で宣言された変数を持っています。ページを下に下げると、別の<?php ?>
があります。ここでidはその変数を使用します。しかし、変数の値がまったく違うとき、私はエコー、変数、それはoff
を表示します。ページの一部から別の変数を使用することはできますか?
(最終的には、外部で変数を持っているようなidがインクルードファイル)
(私はここに同様の質問投稿:If statement from external config file not working)を
**** **** UPDATE は(ファイルをインクルードaccountsconfig.php):私のメインスクリプトで
<?php
$account = 'on';
?>
、私は(真== $アカウント場合は、他の本、これを行う)であれば、他のシリーズを持っているが、そのは常に他に何に関係なく行きます$ accountの値は(もしそれが値を得ることさえしない$アカウントの)。 HERESに私のifelseの1の例:
<?php
include('accountsconfig.php');
if ($account == 'on') { ?>
<select name="account_number" >
<option value="one">Account One</option>
</select>
<?php } else { ?>
<h1> <?php echo "$account" ?></h1>
<?php } ?>
このファイルとaccountsconfig.phpは、同じディレクトリに配置されています。
ソースコードを提供できますか? –
これはすべてのことですか?私はそこにエコーが表示されません... –
@Martin最後のコードブロックの最後の行 –