Как определить, на какой странице находится пользователь php - PullRequest
0 голосов
/ 16 декабря 2011

Мне нужно создать несколько if else операторов в зависимости от того, какой пользователь страницы, я пытался найти это в руководстве по php, но не нашел ничего полезного.

По сути, я хочу этосинтаксис для чего-то вроде:

if (user is on a page index.php)

 $message = $_GET["title"];
 if $message = "hello";
 $say = "Hello";

etc ....

Может кто-нибудь показать, как это можно сделать?

Ответы [ 3 ]

3 голосов
/ 16 декабря 2011

Попробуйте посмотреть на _SERVER[REQUEST_URI], _SERVER[SCRIPT_NAME], _SERVER[SCRIPT_FILENAME], _SERVER[PHP_SELF] и, возможно, другие.

1 голос
/ 16 декабря 2011

вы можете использовать переменную сеанса для отслеживания пользователя: каждая открытая страница устанавливает переменную сеанса в ее имя, чтобы вы могли знать, какая последняя открытая страница

0 голосов
/ 16 декабря 2011

x = str_replace ('. Php', '', (end (explode ('/', HttpRequest :: getUrl))));

...