- Home
- Categorie
- Coding e Sistemistica
- PHP
- Script temporizzato
-
Script temporizzato
Ciao, dovrei fare in modo che questo testo (inserito in una pagina php) si attivasse ogni 5 min:
[PHP]
include "config.php"; // connessione al db
$nickname = $nickname= $_SESSION['Nickname'];
// estrazione del valore
$estraien= mysql_query("SELECT Energia FROM lista_utenti WHERE Nickname= '$nickname'");// trasformazione in array
$energia= mysql_fetch_row($estraien);// aumentato valore
$aumentaen= $energia[0] + 1;// aggiorna la tabella
$update= mysql_query("UPDATE lista_utenti SET Energia= '$aumentaen' WHERE Nickname= '$nickname'");?>
[/PHP]Ho provato a usare questo famoso cron...ma mi si è impallato tutto wm server tools e è stato un pò difficile risolvere tutto..Questo valore presto dovrà diventare del tipo... "+1 di energia ogni 5min finchè non raggiungi 20"..O una cosa del genere..Non so se usare javascript (non so come fare :D) perchè questo valore deve cambiare indipendentemente se l'utente è online o no. Aiuto!!
-
Ciao,
L'unico modo per temporizzare il tutto senza che l'utente sia online sono appunto i cron...in che senso si è impallato tutto?
-
Puoi usare servizi come webcron.
Oppure questo, che è gratuito :
CLICKOla!
-
ReCron purtroppo permette frequenza al massimo ogni 15 minuti, mentre eretis voleva ogni 5.
WebCron può fare al caso suo, con 6/7 euro al mese dovrebbe cavarsela.
-
@TopSeo said:
Ciao,
L'unico modo per temporizzare il tutto senza che l'utente sia online sono appunto i cron...in che senso si è impallato tutto?Avevo provato un cron, postato da un altro utente sempre in questo forum...appena ho aperto la pagina, mi dava un continuo caricamento...e anche chiudendo il browser e provando ad aprire altre pagine continua a caricare a vuoto..
Ok grazie proverò il link ^^
EDIT: ma posso fare io manualmente uno script, tipo quello che ho provato senza pagare? Poi magari quando inizierò a guadagnarci con la pubblicità, userò web cron che è più affidabile
-
Beh, allora hai una vasta scelta tra quelli gratuiti.Eccoti la lista(scorri la pagina) :
LINKOla!