Akkor valóban mentened kell és ha dinivel, hát dinivel...:
Bannoláskor lekéred az időt, hozzáadsz annyi időt, amennyire bannolni szeretnéd az illetőt és elmented azt a dátumot. Majd csatlakozáskor ellenőrzöd, hogy a lementett dátum kisebb/nagyobb/egyenlő a csatlakozáskor lekért idővel.
||
Lemented a bann dátumát és annak időtartamát, majd csatlakozáskor ellenőrzöd, hogy a csatlakozáskor lekérd idő mennyivel van később, mint a lementett időpont és azt, hogy az kisebb/nagyobb/egyenlő e az időtartammal
Javasolt a bann időtartamát másodpercekben számolni és unix időt használni.