PHP időkorlátos hozzáférés

Sziasztok!

A megoldandó feladatom az, hogy olyan weboldalt csináljak, amin x összegért, y időt tölthetsz mondjuk percenkénti ellenőrzéssel.
Elsőre (meg másodikra is) a 0 széles és magas frame jutott eszembe, ami percenként frissül+ellenőriz, majd csinálja, amit kell neki. Van ennél "szebb" megoldás erre?

Kösi:
hemu

Hozzászólások

mi a feladat:
-az idő letelte után ne is lássa, amit addig vagy
-az idő letelte után ne tudjon újabb oldalt letölteni?

A frame-os megoldás nem szép.
Én azt csinálnám, hogy egy AJAX-os klienst illesztenék az oldalba, ami percenként kérdezi, hogy lehet-e még letölteni.
A probléma az az, hogy ha megy egy letöltésed, akkor azt a webszerver szálat kell lelőnöd php-ból, amin a letöltés fut. :-(

--
Ami elől menekülnek, az után szaladnak.

mondjuk sima javascriptes megoldás is van erre.
setTimeout ( expression, timeout );
Ebből az expression az a függvény amit meghívsz (általában önmaga), a timeout meg 1000, mivel milisecundumban számol. A függvényedben van még egy számláló. Ha ez eléri a 300-at, akkor az 5 percet jelent. Az if-ben meg mehet egy close() az ablakra, ha durva akarsz lenni, vagy csak egy sima redirect, hogy "hajajj lejárt az idöd".

Én szerveroldalon csinálnám meg az ellenőrzést és ha nem jogosult, nem kap tartalmat a felhasználó.
--
the tide is turning