Apelare functie dupa x minute

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

babbardel
PHPRomania Supporter
Mesaje: 12
Membru din: Joi Iul 16, 2009 2:16 pm

Apelare functie dupa x minute

Mesajde babbardel » Mie Apr 07, 2010 10:57 am

Buna ziua,

Am nevoie de niste indrumari daca ma puteti ajuta.

Am un site cu jocuri (mai putin important) si din panoul administratorului am pagina de unde pot adauga jocuri, formata din cateva campuri si un buton submit care apeleaza functia si introduce informatiile in baza de date.

Vreau sa mai introduc un camp(asta stiu) unde sa pot seta minutele (secundele/milisecundele) dupa care va fi apelata acea functie.

Din ce am cercetat pe internet, am gasit ceva cu settimeout, insa cred ca merge doar atunci cand nu dai refresh la pagina sau o inchizi. Eu vreau ca acea functie sa fie apelata dupa cateva ore.

As dori daca stie cineva macar logica pe care ar trebui sa functioneze.

Multumesc anticipat,
Olaru George



Avatar utilizator
kyron
Senior Member
Mesaje: 639
Membru din: Joi Sep 16, 2004 1:12 pm
Localitate: Bucuresti
Contact:

Mesajde kyron » Mie Apr 07, 2010 11:18 am

Nu stiu daca am inteles bine... tu vrei sa introduci in baza de date niste jocuri, dar ele sa nu fie available pe site decat dupa x ore ?

In cazul asta adaugi un camp "available" in tabela de jocuri, initial setat pe 0. Faci apoi un script pe care il pui intr-un cron care sa ruleze din x in x ore, care seteaza campul "available" pe 1 la jocurile introduse in ultimele x ore.

babbardel
PHPRomania Supporter
Mesaje: 12
Membru din: Joi Iul 16, 2009 2:16 pm

Mesajde babbardel » Mie Apr 07, 2010 4:10 pm


Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Mie Apr 07, 2010 4:28 pm


babbardel
PHPRomania Supporter
Mesaje: 12
Membru din: Joi Iul 16, 2009 2:16 pm

Mesajde babbardel » Mie Apr 07, 2010 6:20 pm

Si altceva in loc? :(

alexandru_24
Senior Member
Mesaje: 261
Membru din: Mar Iul 11, 2006 11:27 am
Localitate: Bucuresti
Contact:

Mesajde alexandru_24 » Mie Apr 07, 2010 8:12 pm

am un magazin online de baterii laptop www.baterii-laptop.com.ro si unul de gadgeturi, accesorii telefoane mobile, etc... www.abshop.ro

Avatar utilizator
kyron
Senior Member
Mesaje: 639
Membru din: Joi Sep 16, 2004 1:12 pm
Localitate: Bucuresti
Contact:

Mesajde kyron » Joi Apr 08, 2010 10:30 am


alexandru_24
Senior Member
Mesaje: 261
Membru din: Mar Iul 11, 2006 11:27 am
Localitate: Bucuresti
Contact:

Mesajde alexandru_24 » Joi Apr 08, 2010 10:50 am

am un magazin online de baterii laptop www.baterii-laptop.com.ro si unul de gadgeturi, accesorii telefoane mobile, etc... www.abshop.ro

Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Joi Apr 08, 2010 11:13 am


Avatar utilizator
kyron
Senior Member
Mesaje: 639
Membru din: Joi Sep 16, 2004 1:12 pm
Localitate: Bucuresti
Contact:

Mesajde kyron » Joi Apr 08, 2010 11:14 am


alexandru_24
Senior Member
Mesaje: 261
Membru din: Mar Iul 11, 2006 11:27 am
Localitate: Bucuresti
Contact:

Mesajde alexandru_24 » Joi Apr 08, 2010 11:14 am

am un magazin online de baterii laptop www.baterii-laptop.com.ro si unul de gadgeturi, accesorii telefoane mobile, etc... www.abshop.ro

Avatar utilizator
Niku02
Senior Member
Mesaje: 837
Membru din: Joi Noi 13, 2008 1:16 pm
Localitate: Constanta
Contact:

Mesajde Niku02 » Joi Apr 08, 2010 11:42 am

Lucrez la o firma de si am un magazin de .

Avatar utilizator
AccesInterzis
Average Member
Mesaje: 67
Membru din: Mie Aug 27, 2008 12:39 pm
Localitate: constanta
Contact:

Mesajde AccesInterzis » Joi Apr 08, 2010 12:42 pm

alexandru_24, atitudinea ta lasa de dorit. Nimeni nu te-a jignit. Chiar kyron a vorbit foarte respectuos. Daca te comporti asa o sa ai probleme pe toate forumurile pe care o sa intri.

babbardel
PHPRomania Supporter
Mesaje: 12
Membru din: Joi Iul 16, 2009 2:16 pm

Mesajde babbardel » Joi Apr 08, 2010 1:54 pm

Nu stiu cat de bine am optimizat site-ul (probabil mai deloc), insa varianta alesa de mine nu stiu de ce este asa gresita.

Cand se afiseaza jocurile se cer si acolo niste conditii, de exemplu categoria. Acum ce am in plus, am un AND care verifica data.

Este chiar atat de grav ?

In varianta cu 'cron' nu stiu daca pot seta ore diferite, sau sa posteze jocul peste o saptamana de exemplu.

sebyku
Senior Member
Mesaje: 638
Membru din: Mar Ian 13, 2009 6:52 pm
Localitate: Suceava
Contact:

:)

Mesajde sebyku » Joi Apr 08, 2010 2:19 pm

in cronjob poti seta ce vrei cand vrei la ce secunda vrei


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori