Neata !
Vreau sa FAC un script ce imi va genera un sir de numere si sa-l execut cu un submit cred ca merge asa.
Dar vreau ca indiferent de situatie butonul sa poata fi apasat doar odata pe saptaman si daca s-ar putea sa ceara o parola pt a putea fi apasat.
CV sugestii? Ar merge cu set_time_limit?
Executare script perioada definita de timp.
-
- Mesaje: 58
Executare script perioada definita de timp.
MarPlo
Mesaje: 4343
Ca idee, trebuie sa salvezi intr-o baza de date timpul cand a fost executat acel submit, iar la fiecare executie sa verifici timpul curent cu cel din baza de date.
Daca e mai mult de cat vrei, se actualizeaza timpul cu cel curent in baza de date si executi ce cod vrei, altfel, daca e mai putin afisezi mesaj.
In rest, posteaza script-ul pe care-l faci si unde nu te descurci.
Daca e mai mult de cat vrei, se actualizeaza timpul cu cel curent in baza de date si executi ce cod vrei, altfel, daca e mai putin afisezi mesaj.
In rest, posteaza script-ul pe care-l faci si unde nu te descurci.
tycyssg
Mesaje: 58
Pai nu e mare lucru , gen
Si la urma sa le afisez cu echo , numerele.Ei dar vreau ca sa execut scriptul asta odata pe saptamana.
Cod: Selectaţi tot
if(isset($_POST['submit']){
$a = mt_rand(1,6);
$b = mt_rand(1,6);
$b = mt_rand(1,0);
// si tot asa pana la 6 variabile}
MarPlo
Mesaje: 4343
Poti sa salvezi timpul intr-un fisier pe server si verifici timpul curent cu cel salvat ultima data. Acel fisier trebuie sa aibe permisiuni CHMOD de scriere 0777 sau 0755.
Exemplu:
Exemplu:
Cod: Selectaţi tot
$file_time = 'save_time.txt'; // address and name of the file to save data
$last_time = file_exists($file_time) ? file_get_contents($file_time) : 0; // get file data if exists
$now = time();
// if more than 1 week
if(($now -$last_time) > 7*24*3600) {
// Execute your script ...
// save current time
if(!file_put_contents($file_time, $now)) echo 'Unable to save the file';
}
else echo 'Not 1 week';
Subiecte similare
-
Cel mai mic interval de timp măsurat
Stiri Deosebite
Fizicienii nucleari germani au stabilit un record mondial al timpului măsurat.
<div data-mpgal= showimg:false, thumb_width:290,... -
Setare timp de incarcare a site-ului
JavaScript - jQuery - Ajax
Primul mesaj
Am o imaine de incarcare a site-ului în format GIF, dar nu apare fiindca pagina web se încarca în 0,01 secunde.Ultimul mesaj
Este posibil să setez un timp de...
Iata un exemplu de preloader cu jQuery, cu metoda delay() (2 sec = 2000), adaugata la evenimentul 'load'.
<style>
.loading {
position:... -
Problema ordonare in script paginare
PHP - MySQL - XML
Primul mesaj
Buna, am urmatorul script de paginare, insa nu reusesc sa-l setez sa-mi returneze inregistrariile din mysql ordonate descendent dupa ID.Ultimul mesaj
Am...
Multumesc mult de ajutor, functioneza perfect!!! -
Caut Script magazin vanzari licente
Cereri si Oferte
Primul mesaj
Salut, stii cumva un script de magazin vanzari licente?Ultimul mesaj
Ceva gen g2a.com sau rexsoft.ro?
Nu caut clone sau ceva, vreau doar un script.
Salut,
Nu cunosc nici un cript de magazin vanzari licente.
Poate este si stie altcineva; eu de ceva timp nu mai sunt in domeniul de...