現在、ヘッダーとレイアウトのすべてのスタイルと位置を格納する header.php ページがあります。次に、header.php ページを含む contactus.php ページを作成します。
-----CONTACTUS.PHP:
<?php
include 'header.php'
$classnamehere='"linkStyleTwo"' //Here is where I want to update the value
?>
私のページの上部にあるメインリンクは、次を使用して特定の方法でスタイル設定されています。
------HEADER.PHP:
<?php
$classnamehere= '"linkStyleOne"' ?>
<a href="http://www.google.com" class= <?php echo $classnamehere ; ?>......
その人がクリックしたリンクのスタイルを変更して、その人がどのページにいるのかを示すようにします。現在、contactus.php 内の $classnamehere の値を (新しい値を割り当てるだけで) 変更して、<a href>
タグ内に出力されるクラスを変更しようとしても、何も起こりません。include コマンドを実行し、header.php 内に記述された値を出力し、新しいページで値を変更しようとする試みを無視します。
他のすべてのページが引き続き「デフォルト」スタイルを使用できるように、header.php 内の初期値を保持しながら、contactus.php 内のみで値を変更する方法はありますか?
編集: contactus.php 内で、グローバル変数を実際に「変更」せずに、header.php から取得 (インクルード) された変数の値を変更できますか?