Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Разработка и сопровождение сайтов (http://forum.sape.ru/forumdisplay.php?f=29)
-   -   вопросик по PHP про Главную страницу... (http://forum.sape.ru/showthread.php?t=39555)

MonAmur 13.10.2009 21:07

вопросик по PHP про Главную страницу...
 
подскажите, плиз, по PHP...
как сделать, что если открыта Главная страница сайта

http://moisait.ru или
http://moisait.ru/ или
http://moisait.ru/index.php или
http://www.moisait.ru или
http://www.moisait.ru/ или
http://www.moisait.ru/index.php

то echo "Главная";? :confused:

ahsinis 13.10.2009 22:58

При чем тут PHP?
Вам надо индексную страницу настроить

Апокалипсис 13.10.2009 23:01

ahsinis, Вы неправильно прочитали вопрос.
Ответ находится в $_SERVER['REQUEST_URI']; + условие.


MonAmur, Ну как же Вы коды ставите если такого не знаете ?:)

MonAmur 13.10.2009 23:08

Апокалипсис, а хз... )))
Цитата:

$_SERVER['REQUEST_URI']; + условие
можно подробнее?

делал так:
if ($_SERVER["REQUEST_URI"] = "/index.php") {echo "Главная";}

на всем сайте пишет "Главная"...

Апокалипсис 13.10.2009 23:10

MonAmur,
var_dump($_SERVER); - смотрите :) Может у вас request_uri перетерт в двигле..

slavs™ 13.10.2009 23:10

if ($_SERVER["REQUEST_URI"] == "/index.php") {echo "Главная";}
моот так?

MonAmur 13.10.2009 23:13

всем спасибо. все получилось серез == ))

Апокалипсис 13.10.2009 23:15

MonAmur, http://www.php.net/manual/en/languag...comparison.php
Читать до утра :D
я кстати и не заметил = в коде

ahsinis 13.10.2009 23:27

не понял я вопроса...
если нужно, чтобы при вызове index.php выводилось сообщение, наверно правильно было бы $_SERVER['PHP_SELF'] использовать ($_SERVER["REQUEST_URI"] это же URL вводимый в браузере, проверок больше должно быть)
если у вас главная - это index.php без параметров, то нужно еще проверить массив $_GET на отсутствие элементов
как то так, я полагаю :)

kibergex 14.10.2009 00:05

у мну так:
if (strpos('_'.$_SERVER['REQUEST_URI'],'/index.php')==1)
{
header('location: http://domain.ru?'.$_SERVER['QUERY_STRING']);
exit;
}


Часовой пояс GMT +3, время: 08:36.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.