Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Conto alla rovescia
Forum - PHP - Conto alla rovescia

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Zani88 (Member)
Pro


Messaggi: 136
Iscritto: 07/05/2006

Segnala al moderatore
Postato alle 20:58
Venerdì, 27/07/2007
Dovrei realizzare una cosa del genere in php. L'utente carica una certa pagina in cui viene visualizzato un conto alla rovescia (che so 10 minuti ) e allo scadere del tempo vengono modificati certi valori nel database. Il mio problema è realizzare il conto alla rovescia che si aggiorni automaticamente (senza ricaricare la pagina).

Come si può fare?


"Una delle principali cause della caduta dell'Impero Romano fu che, privi dello zero, non avevano un modo per indicare la corretta terminazione dei loro programmi C." (Robert Firth)
PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 12:36
Sabato, 28/07/2007
secondo me in php non si può fare,forse l'unico modo è adoperare il javascript(per il countdown) nella pagina e poi allo scadere richiama una pagina php che fa la modifica...una possibilità credo sia questa.


Assembly,the best programming language.
PM Quote
Avatar
Zani88 (Member)
Pro


Messaggi: 136
Iscritto: 07/05/2006

Segnala al moderatore
Postato alle 13:16
Sabato, 28/07/2007
E' quello che penso anch'io... Sapresti dirmi il modo per farlo in javascript?? Il mio problema è che però il tempo di attesa nn è fisso ma cambia in base a dei valori salvati nel database... Quindi si può in qualche modo far interagire il php con il javascript?

Un ultima cosa: se l'utente chiude la pagina il conto alla rovescia continua lo stesso?

Ultima modifica effettuata da Zani88 il 28/07/2007 alle 13:20


"Una delle principali cause della caduta dell'Impero Romano fu che, privi dello zero, non avevano un modo per indicare la corretta terminazione dei loro programmi C." (Robert Firth)
PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 20:02
Domenica, 29/07/2007
Testo quotato

Postato originariamente da Zani88:

E' quello che penso anch'io... Sapresti dirmi il modo per farlo in javascript??


Dovresti usare setTimeout se l'operazione che devi eseguire dopo un tot tempo dovrà essere eseguita una sola volta,mentre per essere eseguita ogni tot di tempo c'è setInterval.

Testo quotato

Il mio problema è che però il tempo di attesa nn è fisso ma cambia in base a dei valori salvati nel database... Quindi si può in qualche modo far interagire il php con il javascript?


probabilmente dovresti "stampare"(puoi provare pure con echo) nella pagina il codice javascript in base al valore nel database.

Testo quotato

Un ultima cosa: se l'utente chiude la pagina il conto alla rovescia continua lo stesso?


Beh..no.

Ultima modifica effettuata da Hacker il 29/07/2007 alle 20:07


Assembly,the best programming language.
PM Quote
Avatar
Zani88 (Member)
Pro


Messaggi: 136
Iscritto: 07/05/2006

Segnala al moderatore
Postato alle 21:36
Domenica, 29/07/2007
Grazie per il tuo aiuto... Ma proprio non esiste un modo per farlo continuare anche se l'utente chiude la pagina??


"Una delle principali cause della caduta dell'Impero Romano fu che, privi dello zero, non avevano un modo per indicare la corretta terminazione dei loro programmi C." (Robert Firth)
PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 17:17
Lunedì, 30/07/2007
Testo quotato

Postato originariamente da Zani88:

Grazie per il tuo aiuto... Ma proprio non esiste un modo per farlo continuare anche se l'utente chiude la pagina??


se si chiude la pagina,tutte le funzioni legate ad essa dovrebbero essere terminate immediatamente(mi pare)...ma a cosa ti serve(se posso sapere)?:D


Assembly,the best programming language.
PM Quote
Avatar
Zani88 (Member)
Pro


Messaggi: 136
Iscritto: 07/05/2006

Segnala al moderatore
Postato alle 14:05
Giovedì, 02/08/2007
Non importa ho trovato un altro sistema... (su tutto e di + trovi il perché mi serviva)...


"Una delle principali cause della caduta dell'Impero Romano fu che, privi dello zero, non avevano un modo per indicare la corretta terminazione dei loro programmi C." (Robert Firth)
PM Quote
Avatar
Hacker (Member)
Guru


Messaggi: 1014
Iscritto: 06/06/2006

Segnala al moderatore
Postato alle 12:32
Venerdì, 03/08/2007
Testo quotato

Postato originariamente da Zani88:

Non importa ho trovato un altro sistema... (su tutto e di + trovi il perché mi serviva)...


ok,e come hai risolto?


Assembly,the best programming language.
PM Quote
Avatar
Zani88 (Member)
Pro


Messaggi: 136
Iscritto: 07/05/2006

Segnala al moderatore
Postato alle 12:50
Venerdì, 03/08/2007
Dovrei spiegarti tutto il funzionamento del gioco... Cmq diciamo che prima volevo che i dati nel db si aggiornassero appena il tempo scadeva ma siccome non c'è modo di farlo i dati vengono aggiornati quando l'utente richiede di nuovo la pagina...


"Una delle principali cause della caduta dell'Impero Romano fu che, privi dello zero, non avevano un modo per indicare la corretta terminazione dei loro programmi C." (Robert Firth)
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo