За последние 24 часа нас посетили 63083 программиста и 1740 роботов. Сейчас ищут 900 программистов ...

Функция, которая возвращает имя домена.

Тема в разделе "Вопросы от блондинок", создана пользователем Белый волк, 3 окт 2008.

  1. Белый волк

    Белый волк Активный пользователь

    С нами с:
    11 авг 2008
    Сообщения:
    32
    Симпатии:
    0
    А есть ли функция с помощью которого можно определить название домена с которого загружается страничка.

    PS. И чтобы возвращала только название домена без "http://"
     
  2. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    0_о? если я правильно понял то копай в суперглобальном массиве СЕРВЕР
     
  3. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Я на 100% знаю с какого домена у меня странички загружаются ибо Я это в конфиге прописываю.
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    $_SERVER['HTTP_HOST']
     
  5. QQQ

    QQQ Активный пользователь

    С нами с:
    21 ноя 2007
    Сообщения:
    538
    Симпатии:
    0
    Mr.M.I.T.
    тебя функцию спрашивали! :twisted:

    Белый волк, лови:

    Код (Text):
    1.  
    2. function  getHost()
    3. {
    4.    return $_SERVER['HTTP_HOST'];
    5. }
     
  6. GudGuy

    GudGuy Активный пользователь

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    QQQ
    плачу....
     
  7. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    ааа, Ща ;)
    PHP:
    1. <?
    2. /*
    3.  (c) Coded By Mr.SMIT ( ps. No MIT, No MIT  :twisted: )
    4. */
    5.  function HelpMe_and_GetPleaseMyHappyHost() {
    6.          $z="http://".$_SERVER['HTTP_HOST']. $_SERVER['REQUEST_URI'];
    7.          $z=preg_replace("#^".quotemeta('http://')."#i","",$z);
    8.          $z=preg_replace("#\/(.*)#i","",$z);
    9.    return $z;
    10.  }
    11.  
    12. ?>