Franek1120
20.06.2010, 14:13:22
Witam. Mam maly problem z napisaniem jednego skryptu. Mam gre internetowa i chcialbym zeby bylo tak, jak klikne "wyloguj" to niech po jakims czasie przeniesie mnie spowrotem przed panel logowania. Ten czas to moze byc 4, 5 sekund. Prosze o pomoc, z gory dziekuje.
Wicepsik
20.06.2010, 14:15:39
Franek1120
20.06.2010, 14:28:11
Ok, zrobilem tak jak mowiles, ale nie do konca tak jak chcialem

. Wszystko jest dobrze, ale jak klikalem wyloguj to pisalo dziekujemy .... sesja udana itd. a teraz jak klikam to nie pokazuje tego tylko przenosi na glowna od razu. Jakbys to przekszatalcil?
http://wklej.org/id/353642/
Van Pytel
20.06.2010, 18:10:27
To jak dajesz wyloguj to przenosi Cie na plik gdzie pisze dziekuje.... odczekuje chwile i przenosi.
Przed sleepem musisz dac dziekuje....
Franek1120
20.06.2010, 20:59:30
Ciagle jest tak samo czyli przenosi do okna logowania bez pokazania napisu "dziekujemy za wizyte"
nospor
20.06.2010, 21:03:03
No bo to się nie przez sleep() robi (nie wiem jak mogło wam to strzelić do głowy, przecież to zupelnie inne dzialanie) a za pomocą header
header( "refresh:5;url=innastrona.php" );
Franek1120
20.06.2010, 21:08:38
teraz tez mi nie pokazuje napisu .. ;/
nospor
20.06.2010, 21:10:00
No ale pokaż kod. Skad ja mam wiedziec co ty tam teraz natworzyles.
Franek1120
20.06.2010, 21:11:50
A niee.. juz jest wszystko ladnie pieknie

. Dzieki wielkie macie u mnie +.
kilas88
21.06.2010, 00:23:32
Hehe. Funkcja
sleep zatrzymuje działanie kodu na podany w argumencie czas :-)
Po stronie klienta trzeba radzić sobie przy pomocy nagłówków HTTP (rozwiązanie nospora), przy pomocy JavaScript (setTimeOut) lub jeszcze innym wynalazkiem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.