[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: адрес страницы php
Guest
подскажите php код определения адреса страницы????

Чтобы вставить в страницу, а в итоге выводилось например:
http://phpforum.ru/index.php?act=Post&CODE=00&f=97



Спустя 3 минуты, 48 секунд (26.10.2011 - 18:40) imbalance_hero написал(а):
Guest
Всё есть в суперглобальном массиве $_SERVER. Выведи и посмотри, какой тебе больше всего подойдет:
echo '<pre>'.print_r($_SERVER,1).'</pre>';

Спустя 40 минут, 9 секунд (26.10.2011 - 19:20) johniek_comp написал(а):
недопонял нифига, что он хотел?

Спустя 15 минут, 17 секунд (26.10.2011 - 19:35) m4a1fox написал(а):
johniek_comp
Цитата
недопонял нифига, что он хотел?

Не удивительно!
Почитай про суперглобальный массив $_SERVER - поймешь!

Спустя 1 час, 17 минут, 22 секунды (26.10.2011 - 20:52) Guest написал(а):
подскажите тупому:
Есть строчка
if( $_SERVER['REQUEST_URI']!='/gallery_block/pervaya_kat')
Как к этой строке добавить еще
/gallery_block/vtoraya_kat

Союз АND , или че-то еще, подскажите?????

Спустя 16 минут, 35 секунд (26.10.2011 - 21:09) Pulse написал(а):
    if (($_SERVER['REQUEST_URI'] != '/gallery_block/pervaya_kat') && ($_SERVER['REQUEST_URI'] !='/gallery_block/vtoraya_kat'))

Спустя 35 минут, 48 секунд (26.10.2011 - 21:45) imbalance_hero написал(а):
Guest
AND, если пару условий, если множество - создай массив с вариантами, а потом проверку через in_array(),

Спустя 16 минут, 29 секунд (26.10.2011 - 22:01) Игорь_Vasinsky написал(а):
Pulse
вместо = нужно == ;)

$query = $_SERVER['REQUEST_URI'];
$first = '/gallery_block/pervaya_kat';
$second = '/gallery_block/vtoraya_kat';

if($query !== $first AND $query !==$second)


А вот про что админ говорил:
Если условий несколько (3,4 и т.д.), то проще забить все QUERY в массив и сверяться


$query = $_SERVER['REQUEST_URI'];

$page = '/gallery_block/pervaya_kat';
$page2 = '/gallery_block/vtoraya_kat';
$page3 = '/gallery_block/tretia_kat';

$pages = array($page, $page2, $page3);

if(!in_array($query, $pages))

Спустя 3 часа, 58 минут, 44 секунды (27.10.2011 - 02:00) imbalance_hero написал(а):
Игорь_Vasinsky
А где ты видел = ? Там стоит !=
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.