Должен ли я использовать Javascript или PHP для установки глобальной переменной для уникальной идентификации каждой страницы в веб-приложении - PullRequest
0 голосов
/ 16 января 2012

Я надеюсь сделать две вещи:

1 - Добавьте уникальный HTML-класс в тег body каждой страницы.

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 ... входя в файл включения для каждого представления и назначая переменную вручную

- Какие у меня есть варианты сделать это в автоматическом режиме?

IE ... используя URL для создания переменной (ей)

Ответы [ 2 ]

4 голосов
/ 16 января 2012

Чтобы однозначно идентифицировать каждую страницу в веб-приложении, вы должны использовать наиболее естественную вещь - URL этой страницы.

if ($_SERVER['REQUEST_URI'] == '/signup/') ...
1 голос
/ 16 января 2012

Автоматизируйте его, протестировав URL и действуя соответствующим образом.

Это можно сделать как с помощью JavaScript, так и с помощью PHP.

Используйте все, что вам проще.

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