За последние 24 часа нас посетили 24584 программиста и 1681 робот. Сейчас ищут 850 программистов ...

открыта страница во фрейме или в главном окне?

Тема в разделе "Прочие вопросы по PHP", создана пользователем Perez, 12 июл 2012.

  1. Perez

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

    С нами с:
    24 апр 2012
    Сообщения:
    22
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Нужно на php проверить открыта страница во фрейме или в главном окне. (имеется ввиду не iFrame, а <frameset)
    Наверняка какая-то функция есть, но гуглом найти не смог :(
    JS использовать не хочу для этого, нужно именно на php. Помогите!

    (хочу проверять в начале страницы, как она открыта, и если не во фрейме, то вызывать index.php в котором описаны все фреймы и там уже загружать её в нужный фрейм)
     
  2. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Если страничка в <frameset> открыта - передается $_SERVER['HTTP_REFERER'].
     
  3. artem-Kuzmin

    artem-Kuzmin Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    809
    Симпатии:
    0
    Лучше по это js он с фреймами норм работает
     
  4. Perez

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

    С нами с:
    24 апр 2012
    Сообщения:
    22
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    html-программист, точно! Туда пустота передаётся, если просто ссылку фрейма вбить в строку браузера. Спасибо!
    artem-Kuzmin, не, js уже на крайний случай юзаю, когда не могу через php что-то сделать..