2012-01-16 11 views
0

の各ページを識別するために、グローバル変数を設定するためにはJavaScriptやPHPを使用すべき。は、私は二つのことを達成するために望んでいるユニークなウェブアプリ

IE ...ページについて
= <body class="about-page">
登録ページ= <body class="signup-page">

.signup-page { color:red }

2 - 私は私のアプリを通じてPHPとJavaScriptの両方の関数でグローバルに使用できる変数を作成します。

手動でこれを行うための私のオプションです - 何IE ...

<?php 

if ($uniquePageVariable == 'signup') 
$tmp = 'You are on the signup page'; 

echo $tmp; 


?> 

各ビュー用のファイルが含まれており、手動で自動化された方法でこれを行うための私のオプションです - どのような変数

を割り当てるに入るIE ...?このページのURLを - ユニークあなたが最も自然なものを使用する必要がWebアプリケーション内の各ページを識別するための変数(S)

+0

はHTMLクラスです。 CSSクラスはありません。人々は、プロパティ、ルール、ルールセット、クラスセレクタ、およびすべてのセレクタ「CSSクラス」を間違って呼び出したため、使用するには便利な用語ではありません。 – Quentin

+0

が修正されました。 sry、私はまだ寝ていない。 – Eric

答えて

4

を作成するには、URLを使って

IE ...。

if ($_SERVER['REQUEST_URI'] == '/signup/') ... 
+0

20-40ページのユニークなページタイトルを設定する必要がある場合、アレイ/ループを整理する最も効果的な方法は何ですか?また、上記のファイルはどのファイルで使用するために配置する必要がありますか?私は周りにつまらないと変数が宣言されている場所は、結果に影響を与えるようです。 – Eric

+0

このコードを置く最良の方法は 'front controller'です。一意のページタイトルがデータベースから最もよく提供されます。 –

+0

@Col。 Shrapnel:あなたがURI上にいるのですが、IMHOこれは、フロントコントローラーが人生をより複雑にするときの非常に良い例です。 – symcbean

1

URLをテストしてそれに応じて自動化してください。

これは、javascriptとPHPの両方を使用して行うことができます。

あなたに最も簡単なものを使用してください。

関連する問題