За последние 24 часа нас посетили 39485 программистов и 1811 роботов. Сейчас ищут 828 программистов ...

Не понимаю как взять эти данные....

Тема в разделе "PHP для новичков", создана пользователем Til_Seier, 26 май 2016.

  1. Til_Seier

    Til_Seier Новичок

    С нами с:
    21 мар 2016
    Сообщения:
    44
    Симпатии:
    1
    Всем привет,
    Возник такой вопрос, наверное простой но я не знаю как это сделать правильно.
    Например есть ссылка такого вида http://site.com/hech?keyword={keyword}
    Вот http://site.com/85ce5ccc?keyword={keyword}

    Предположим что при клике на нее вы переходе на страницу с которой считываются данные о пользователе и моментально редирект на другую страницу.
    Чтобы редиректиты на другую страницу мне нужно узнать хэш который записан в силке, и сравнив с тем, что в базе, относительно редиректить на соответствующую страницу.

    Проблема заключается в том, что я не знаю как правильно взять хэш с силки.
    Пока что у меня есть 2 варианта как это сделать но насколько это правильно .....
    Первый вариант это легкий, то есть записать хэш в GET запрос
    (?hech = 85ce5ccc) и тогда считывать это просто $ _GET [ 'hech'] но этот вариант меня на самом деле не устраивает, второй вариант это парсить ссылку и брать с нее хэш но насколько это правильно?
    Помогите мне пожалуйста, как правильно считать хэш с такой ссылки http://site.com/85ce5ccc?keyword={keyword} ?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Самое то, советую.

    https://secure.php.net/manual/ru/function.parse-url.php
    тебе нужен path, удали первый символ, так как он слэш и не нужен.
     
    Til_Seier нравится это.
  3. Til_Seier

    Til_Seier Новичок

    С нами с:
    21 мар 2016
    Сообщения:
    44
    Симпатии:
    1
    Огромное спасибо, уже второй раз за день помогаешь))