Jak przekierować na inną stronę po 5 minutach przy użyciu PHP?Jak przekierować na inną stronę po 5 minutach?
Odpowiedz
Jeśli naprawdę chcesz używać PHP do tego, proszę bardzo:
<?php header("Refresh: 300; URL=http://www.stackoverflow.com/"); ?>
zadziałało !!! thnx @kayahr:) ... – bsanneh
Javascript setTimeout() jest prawdopodobnie tym, czego potrzebujesz. Przykład:
setTimeout(function(){ window.location = "<URL HERE>";}, 5*60*1000);
window.location jest tym, czego można użyć w javascriptu do ustawienia bieżącej lokalizacji okna. Należy jednak wziąć pod uwagę fakt, że większość przeglądarek nie pozwala ustawić okna window.location bez wcześniejszego wprowadzania danych przez użytkownika, na przykład kliknięcia.
Zobacz here
To w rzeczywistości * 1000, ale dobry pomysł. –
thnx @Will Charczuk, ale mój czas zajmuje mniej niż minutę, kiedy używam tego .. – bsanneh
spróbuj zastąpić 5 * 60 * 1000 300000 –
Wystarczy HTML:
<meta http-equiv="refresh" content="300;http://redirect-url" />
To przekieruje do http://redirect-url
po 300 sekund (5 minut).
thnx faceci naprawdę docenią twoją pomoc – bsanneh
Ważne, aby pamiętać, że ta metoda jest nieaktualna ... – NerdOfCode
Jak przekierować stronę po 5 minutach za pomocą php
nie może; PHP jest wykonywane na serwerze, a nie na kliencie. Po wysłaniu strony internetowej do klienta nie masz kontroli nad stroną. Wydarzenie z javascript nie gwarantuje, że użytkownik przekieruje, ponieważ zawsze może nie zezwolić na javascript lub po prostu opuścić swoją stronę.
Po pobraniu strony internetowej można ustawić limit czasu, aby przekierować użytkownika za pomocą javascript: Zobacz wszystkie inne odpowiedzi.
Przepraszam, zapomniałem o składniku czasu –
Będziesz potrzebował html i/lub JavaScript do tego, a nie do PHP –
Przeczytaj trochę o językach i zasadach po stronie klienta (JavaScript) i po stronie serwera (PHP, Java, ASP itp.), Zanim zaczniesz się zastanawiać. Szczera rada. – mdrg
Z pewnością przeczytałeś artykuł wikipedia: http://en.wikipedia.org/wiki/URL_redirection#Techniques, prawda? To daje krótkie wprowadzenie. – eckes