Créer un compte
Connexion

Remise à zéro d'un classement

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
coco
01/04/2011 à 00:57:32
coco
Membre
Bonsoir,
comment remettre à zéro un classement toutes les 24h ? J'aimerais avec cron ou bien en php.
merci d'avance.

ipodtouchpro
01/04/2011 à 16:52:40
ipodtouchpro
Membre
déja ton serveur gère-t-il les taches cron ?

blingcru
02/04/2011 à 01:09:52
blingcru
Membre
pas besion dun serveur je connais un site sympa et gratuit qui fais tourner mes jeux ..


mais cela depend de se que tu veux faire par ton retour a 0 du classement .. et un classement par koi ? aiderais aussi xD

https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
ipodtouchpro
02/04/2011 à 19:48:07
ipodtouchpro
Membre
Bon, ok, utilise tu SQL pour stocker les classement ?

coco
03/04/2011 à 22:32:43
coco
Membre
J'utilise SQL pour stoker, le classement c'est un classement par jour donc
tous les jours les membres votent pour élire un leader et voilà pourquoi j'essayes de remettre à zéros ce classement.

blingcru
04/04/2011 à 00:36:31
blingcru
Membre
Apres sufi dte faire un cron ki passe 1 fois par jour sur la page ki a sa ..

<?php
$config_server = "localhost"; //Database host
$config_database = "****"; //Database name
$config_username = "****"; //Database username
$config_password = "*****"; //Database password


mysql_query("update `ta table` set `Ton champ vote`=0");
echo "Test";
?>


https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
blingcru
04/04/2011 à 00:37:22
blingcru
Membre
ou meme tu peux le faire toi meme ta ka aller sur la page et sa se fais tout seul

https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
ipodtouchpro
04/04/2011 à 19:55:49
ipodtouchpro
Membre
@blingcru, ton code est faux tu à oublié la connexion à la base de donnée =)
mysql_connect("localhost", "ton nom d'utilisateur", "ton MDP");

<?php
$config_server = "localhost"; //Database host
$config_database = "****"; //Database name
$config_username = "****"; //Database username
$config_password = "*****"; //Database password
mysql_connect($config_server, $config_username, $config_password);
mysql_select_db($config_database);
mysql_query("update `ta table` set `Ton champ vote`=0");
mysql_close();
?>


coco
04/04/2011 à 21:09:04
coco
Membre
Ok mais je sais pas trop manipuler cron donc pouvez vous me dire ce que je dois mettre sur cron (mon hébergeur dispose un) ?

blingcru
04/04/2011 à 22:10:18
blingcru
Membre
lol ipod..

Sa tu croit ses quoi ?

$config_server = "localhost"; //Database host
$config_database = "****"; //Database name
$config_username = "****"; //Database username
$config_password = "*****"; //Database password
 

^^
mais les 2 facons sa marche c ke moi je fonctione ainsi


COCO pour les cron va sur setcronjobs.com c gratuit et facile



https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
ipodtouchpro
04/04/2011 à 23:02:19
ipodtouchpro
Membre
@blingcru peu tu m'expliquer comment tu fait pour te connecter insi a la bdd, sa m'interesse

Spitfire 95
05/04/2011 à 07:30:41
Spitfire 95
Membre
@ ipodtouchpro : la ligne après les variables est
mysql_connect($config_server, $config_username, $config_password);
donc c'est le même code que toi. En moins optimisé. Et peut-être moins sécurisé...

blingcru
05/04/2011 à 18:12:13
blingcru
Membre
en fais ses pas la securiter ou quoi que se soi il es aligner et proteger par 45page de function .. donc voila en gros ;)

a la base sa serais comme vous ... mais avec les fonctions on le change de facons d'etre ses simplement sa :)

https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
blingcru
05/04/2011 à 21:53:51
blingcru
Membre
Je vais voir montrer un px :0

Voila la connections total tout passe dans des functions anti-proxy anti-injection anti.. etc plus la securiter de mon hebergeur donc oui on a tester site non vulnerable .. a une injection et meme si tu trouve une faille tu nauras plus jamais acces a aucun site des serveurs de lhebergeur donc tu es pas plus avance ^^ MDR :0  8-)  :-.  :D
<?php
$config_server = "localhost"; //Database host
$config_database = "****"; //Database name
$config_username = "******"; //Database username
$config_password = "******"; //Database password
$secret_key = "secretkey"; //Secret key, make it a random word/sentence/whatever

//Do not edit below this line

include('../adodb/adodb.inc.php'); //Include adodb files
$db = &ADONewConnection('mysql'); //Connect to database
$db->Connect($config_server, $config_username, $config_password, $config_database); //Select table

$db->SetFetchMode(ADODB_FETCH_ASSOC); //Fetch associative arrays
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; //Fetch associative arrays
//$db->debug = true; //Debug

?>


https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
coco
05/04/2011 à 18:40:55
coco
Membre
Merci j'avais déjà fais l'update il me fallait juste cron ^^
Merci encore.

Pages: 1