Automatyczne przekierowanie użytkownika na inny adres
Jeśli zaszła potrzeba automatycznego przekierowania użytkownika na inny adres (np. z powodu zmiany adresu) należy użyć poniższego kodu:
HTML
<meta content="x; URL=http://adres_docelowy" http-equiv="refresh" />
Powyższy znacznik META należy umieścić w sekcji HEAD strony.
PHP
header('Location: http://adres_docelowy');
JavaScript
<script type="text/javascript"> window.location ="http://adres_docelowy"; </script>
W miejscu x należy podać czas (w sekundach) po jakim użytkownik ma zostać przekierowany na inną stronę, a zamiast adres_docelowy należy podać adres strony internetowej, na którą użytkownik ma zostać przekierowany.
Autor: Jacek Trakul, Łukasz Dudziński
Fot: Cubosh, Flickr | CC.
W php najlepiej użyć header location :)
Oczywiście można to zrobić z poziomu PHP za pomocą nagłówków, ale po co skoro czasami wystarczy dopisać jedną linijkę kodu HTML?
Wiem, że post był napisany dawno temu, ale i tak dziękuję ze pomoc ;)
Nie ma za co ;) Bardzo się cieszę, że przydał się Pani ten materiał ;)
Również dziękuję :D
Nie sądziłem, że to aż tak proste :)
Wkońcu sobie przypomniałem tą funkcję, dzięki ci za poradnik :)
Przydało by się napisać o kodach przekierowań 3xx w przypadku tych realizowanych po stronie serwera, czyli tutaj PHP.
dziekuje