За последние 24 часа нас посетили 56758 программистов и 1750 роботов. Сейчас ищут 858 программистов ...

Кнопка Back

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

  1. ssh

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

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Допустим, пользователь зашёл на страницу processors.php?page=3 , на этой странице кликнул на core2duo.php, оставил комментарий. Как лучше реализовать кнопку Back чтобы при ёё нажатии он бы вернулся на processors.php?page=3 после добавления комментария.
     
  2. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    эта копка реализована в браузере
     
  3. neverlose

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

    С нами с:
    27 авг 2008
    Сообщения:
    1.112
    Симпатии:
    20
    <a href="./processors.php?page=3">Back</a>
    <a href="javascript: void(0); onclick="history.go(-1);">Back</a>
    -1 - означает минус некоторое количество шагов - т.е. можно использовать и другое значение.
     
  4. Elkaz

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

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
     
  5. ssh

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

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    onclick='javascript:history.go(-2);' -использовал данный пример, так всё работает, но в опере делает на шаг меньше!
     
  6. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    а что будет если я вашу страницу добавлю в закладки, перейду прямо на нее через закладку, нажму вашу кнопку "назад" и попаду на другой сайт. наверное, не то, что ожидалось.
     
  7. ssh

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

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    iliavlad
    Так оно и будет, а что делать? :)
     
  8. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    как обычно, зайти с другой стороны.
    вы же знаете куда нужно вернуться? вот и поставьте это действие кнопке.
     
  9. ssh

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

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    iliavlad
    передавать глобальные переменные, только так?
    Т.к на данную страницу можно попасть с четырёх страниц!
     
  10. Koc

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    самого проблема эта интересует. Сейчас это так:
    ссылке присваивается from=base64safe_encode(текущее место), ну а потом проверяю, если есть from - пытаюсь декодировать его, и на него направляю