Posle odredjenog vremena izvrsavanje naredbe

Posle odredjenog vremena izvrsavanje naredbe

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Treba da posle npr. 5 sec. dok ucita stranicu forwarduje na drugu stranicu tj. radi se o download skripti pa ono prikaze stranu "Hvala vam sto ste ..." i onda forwarduje do tog fajla. E sad ako to odmah uradi nista ne ucita automatski ide odmah do fajla, e meni treba da to tek uradi posle odredjenog vremena.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

valjda je ovo ono što ti treba

header("Refresh: 5; url=index.php");

posle 5 sec će uraditi redirekciju na stranicu index.php



offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

E to mi treba, hvala brate Smile puno hvala

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

A mozes i ovako:

<?php echo "Hvala Vam sto ste..."; flush(); sleep(5); ?> <script language="javascript"> self.location="index.php"; </script>

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Ne znam za PHP, ali u svim programskim jezicima koje znam, sleep() drzi procesor zauzetim za zadato vreme.
Ukoliko se rade multi-thread aplikacije, za vreme sleep-a ni jedan thread nece raditi.

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

sleep() vazi samo za jednu nit posto se kod php-a za svako izvrsavanje skripte kreira nova nit (ili proces, nisam siguran tacno sta).

Ko je trenutno na forumu
 

Ukupno su 1031 korisnika na forumu :: 37 registrovanih, 5 sakrivenih i 989 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: alkatraz080, Apok, ArmyBoss, Ben Roj, Bobrock1, BORUTUS, Darko8, dekan.m, Dzoni90, Haris, hyla, ikan, ILGromovnik, ivicasimo, Jakov01, Lieutenant, marsovac 2, mean_machine, mercedesamg, Mercury, milimoj, MiroslavD, nemkea71, nenooo, Panter, pein, rovac, ruger357, sap, Sir Budimir, theNedjeljko, tubular, uruk, Valter071, wizzardone, yufighter, 1107