Mam listę przedmiotów na stronie - każdy ma etykietę. Teraz kiedy naciskam np guzik "edytuj" przy przedmiocie, to przechodzę na inną podstronę, a na niej biorę z $_GET'a nazwę etykiety tego przedmiotu i zapamiętuję w tablicy $_SESSION - wszystko po to, żeby potem wrócić na liście przedmiotów w to samo miejsce. W nagłówku strony z listą przedmiotów mam taki kod:
Kod
if(isset($_SESSION['arch_recent_aukcja'])) {
    $string= $_SESSION['arch_recent_aukcja'];
    unset($_SESSION['arch_recent_aukcja']);
    header("Location: pokaz_archiwum.php#$string");
}

czyli przekierowanie do tej samej strony, tylko z dodaną odpowiednią etykietą na końcu.

No i to działa - chodzę sobie po serwisie i kiedy wejdę na tą listę przez linka w menu to idzie mi do tej etykiety. Ale nie działa, kiedy nacisnę przycisk "cofnij" w przeglądarce - w pasku adresu pojawia się #etykieta na końcu, ale wyświetla początek strony... ktoś może wie dlaczego?