knedle:chci nabidnout ke stazeni zip soubor, ovsem jen 5 lidem behem kazdeho dne.
Po kliknuti na stazeni souboru do mysql nasbiram cas (aktual_time), ip, soubor, domena, pak dojde diky hlavicce k reloudnuti, takze vypis na strance je aktualni.
Problem mam spis v tom zpracovani dat.
Dulezity je pro me cas.
Jak uz jsem psal:
--------------------------
Zkousel jsem to resit takhle:
udelal jsem si vcerejsek > time()-86400 a v db dotazu porovnavam ...WHERE aktual_time > $vcera...
a pak ...if (mysql_num_rows($navstev_dnes) > 5)... me vyplivne "mate smulu" atd...
--------------------------
misto "navstev_dnes" by melo byt spis "pocet_stahnuti_dnes".
Ta podminka v db dotazu bude asi kravina...
Laicky receno, chci vyfitrovat z db pocet stahnuti behem aktualniho dne (dneska), ignorovat predchozi dny a pokud jich bude dnes 5, soubor uz nebude aktivni ke stazeni, proste zase az zitra.
Myslel jsem si, ze ta ma primitivni konstrukce bude dostacujici, ale nechova se to podle ocekavani.
Logicky dnes v 00:01 uz mel byt odkaz aktivni pro dalsich 5 stahovacu, ale ouha, jako kdyby nenastal dalsi den. |