X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> связь переменной с текущим Url
TonYBarD
TonYBarD
Topic Starter сообщение 13.12.2007, 12:23; Ответить: TonYBarD
Сообщение #1


День добрый, интересует вопрос следующего содержания:

Необходимо выводить в определенной облости определенную строку(название текущей страницы). Как можно это реализовать? К примеру, что бы при нахождении по адресу http://www.zamki.by/katalog/mbc/index.php
пользователь видел текст "Каталог МБС". Иными словами как связать значение переменной с текущим значением URL?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 13.12.2007, 12:43; Ответить: Webmaster_hb
Сообщение #2


TonYBarD, значение текущего адреса можно получить из глобальной переменной
$_SERVER а далее разбирать эту строку на части, и если в ней есть mbc - то выводить нужное название
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TonYBarD
TonYBarD
Topic Starter сообщение 13.12.2007, 12:55; Ответить: TonYBarD
Сообщение #3


Эм..не совсем понятно, мне нужно конструкция подобного рода:
<script>
var a=string;
если URL = "то-то", то a="то-то" ;
если URL = "то-то", то a="то-то" ;
</script>


Можете ли привести к уму этот код?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 13.12.2007, 13:14; Ответить: Webmaster_hb
Сообщение #4


TonYBarD, не заметил раздела, это нужно делать на Javascript ?
я вам предлагаю сделать это на PHP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TonYBarD
TonYBarD
Topic Starter сообщение 13.12.2007, 13:26; Ответить: TonYBarD
Сообщение #5


Принципиальной разницы нету, просто с php я в принципе не знаю как к вопросу подойти. Нужен готовый скрипт. Решил, что удобнее для меня будет на JS, так как там я хоть чето понимаю. Помогите со скриптом, плиз.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 13.12.2007, 14:29; Ответить: Webmaster_hb
Сообщение #6


TonYBarD,
[php]
<?
if ( ($_SERVER["SCRIPT_URI"]=='http://www.zamki.by/katalog/mbc/index.php') || ($_SERVER["SCRIPT_URI"]=='http://zamki.by/katalog/mbc/index.php') )
{
echo("Каталог МБС");
}
?>
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TonYBarD
TonYBarD
Topic Starter сообщение 13.12.2007, 14:58; Ответить: TonYBarD
Сообщение #7


Вот какой у меня код:
[php]
<?
if ( ($_SERVER["SCRIPT_URL"]=='http://www.zamki.by/katalog/mbc/index.php') || ($_SERVER["SCRIPT_URL"]=='http://zamki.by/katalog/mbc/index.php') )
{
$namestr="Каталог m.b.c.";
}
else
{
$namestr="Главная страница";
}
?>
[/php]
Вот так передаю переменную:
[php]
<div style="position:absolute;"><?echo ($namestr)?></div></div>
[/php]

Однако при 'http://www.zamki.by/katalog/mbc/index.php' выводит все равно "Главная страница". В чем может быть проблема?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 13.12.2007, 15:03; Ответить: Webmaster_hb
Сообщение #8


TonYBarD, сделайте следующее
на странице zamki.by/katalog/mbc/index.php
вставьте код
[php]
print_r($_SERVER);
[/php]

а потом в браузере когда это отобразится, посмотрите исходный код страницы и весь этот кусок разместите здесь, чтобы посмотреть какое значение принимает переменная $_SERVER
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TonYBarD
TonYBarD
Topic Starter сообщение 13.12.2007, 17:02; Ответить: TonYBarD
Сообщение #9


Array (
[HTTP_ACCEPT] => */*
[HTTP_REFERER] => [URL]http://zamki.by/katalog/Doganlar/index.php[/URL]
[HTTP_ACCEPT_LANGUAGE] => ru
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
[HTTP_HOST] => zamki.by
[HTTP_CONNECTION] => Keep-Alive
[HTTP_CACHE_CONTROL] => no-cache
[HTTP_COOKIE] => BITRIX_SM_LOGIN=admin; PHPSESSID=sknsuuhobjj2ugu4piqbum1is3
[PATH] => /sbin:/usr/sbin:/bin:/usr/bin
[SERVER_SIGNATURE] =>
Apache/2.2.4 (Fedora) Server at zamki.by Port 80[SERVER_SOFTWARE] => Apache/2.2.4 (Fedora)
[SERVER_NAME] => zamki.by
[SERVER_ADDR] => 212.98.181.80
[SERVER_PORT] => 80
[REMOTE_ADDR] => 217.23.119.98
[DOCUMENT_ROOT] => /var/www/vhosts/zamki.by/httpdocs
[SERVER_ADMIN] => [EMAIL="goldholding@tut.by"]goldholding@tut.by[/EMAIL]
[SCRIPT_FILENAME] => /var/www/vhosts/zamki.by/httpdocs/katalog/mbc/index.php
[REMOTE_PORT] => 2777
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /katalog/mbc/index.php
[SCRIPT_NAME] => /katalog/mbc/index.php
[PHP_SELF] => /katalog/mbc/index.php
[REQUEST_TIME] => 1197550930
)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 13.12.2007, 17:29; Ответить: Webmaster_hb
Сообщение #10


TonYBarD, вот такой код будет у вас
[php]
<?
if ( ($_SERVER["REQUEST_URI"]=='http://www.zamki.by/katalog/mbc/index.php') || ($_SERVER["REQUEST_URI"]=='http://zamki.by/katalog/mbc/index.php') )
{
$namestr="Каталог m.b.c.";
}
else
{
$namestr="Главная страница";
}
?>
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Куплю "вечные URL" с ваших сайтов с тематикой - Пластиковые Окна!
5 regem 8380 15.3.2020, 19:46
автор: Narsus797
Открытая тема (нет новых ответов) Куплю места для размещения TXT+URL Строительная тематика.
7 regem 7641 28.3.2019, 18:31
автор: regem
Открытая тема (нет новых ответов) Куплю места для размещения TXT+URL Кафе, Ресторан, Банкетные тематики.
0 regem 8345 1.3.2017, 3:20
автор: regem
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9963 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Нужен человек для составления базы сайтов по признакам URL
10 regem 5056 22.7.2016, 10:26
автор: Алехандро


 



RSS Текстовая версия Сейчас: 18.4.2024, 21:19
Дизайн