За последние 24 часа нас посетили 15216 программистов и 1671 робот. Сейчас ищут 799 программистов ...

Можно ли получить данные после # в строке адресса?

Тема в разделе "PHP для новичков", создана пользователем mxlpitelik, 23 авг 2008.

  1. mxlpitelik

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

    С нами с:
    18 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    Вобщем допустим есть следующий адрес http://mypage.com/file.php#5
    могу ли я как-нибудь получить в пхп значение после # и использовать его????
     
  2. Egorov

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

    С нами с:
    23 авг 2008
    Сообщения:
    10
    Симпатии:
    0
    PHP:
    1. <?php
    2. $var = explode('#', 'http://mypage.com/file.php#5');
    3. echo $var[count($var)-1];
    4. ?>
     
  3. mxlpitelik

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

    С нами с:
    18 авг 2008
    Сообщения:
    13
    Симпатии:
    0
    нет...я не про розделение известной строки спрашивал...
    как получить значения в адресной строке браузера после #???
    например человек перешол по ссылке с другого сайта...
     
  4. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    На сервер браузер эти данные не передает.
    Но их можно получить (и передать) из JavaScript:
    HTML:
    1. <script>alert(location.hash)</script>