Mam wrażenie że napisałem całkiem znośny skrypt którego zadaniem jest pozwalanie uzytkownikowi na wykonanie pewnej czynności raz na minutę (nie częściej). Osobiście kod mi się podoba. Ma jednak jedną zasadniczą wadę: nie wykonuje zadanej czynności za pierwszym wywołaniem. Test na inteligencję: kto powie jak to zrobić żeby przy pierwszym wywołaniu wykonywał czynność a przy kolejnych standardowo odmierzał minutę odstępu.
Wszystko oparte jest o sesję bo mechanizm składa się z dwóch plików. Oto one:
1. Pierwszy - z niego następuje wywoałenie drugiego wykonującego zadaną czynność.
<?php ?>
2. Drugi. Tutaj następuje weryfikacja czasu i odpowiednia dla jej wyniku akcja.
<?php { $margin = $_SESSION['start_limit_handler'] - $stop_limit_handler; } { } else { echo " Oh no no! You most now wait 1 minute to do it! <script language='javascript' type='text/javascript'> setTimeout('history.back()', 3000) </script> "; } ?>