Début de la gestion des joueurs inactifs ; il est : '.date('d/m/Y H:i:s');
$limite1 = time() - 7 * 86400;
$limite2 = time() - 8 * 86400;
$limiteS = time() - 14 * 86400;
$bdd->connexion();
$utils = $bdd->query("SELECT id, pseudo, mail FROM $table_user WHERE last_visite < $limite1 AND last_visite > $limite2 AND mv = 0;");
$utils['nombre'] = $bdd->num_rows;
for($i = 0; $i < $utils['nombre']; $i++){
send_mail($utils[$i]['mail'], "Compte de jeu inactif", 'Halo-Battle :: Compte de jeu inactifBonjour '.$utils[$i]['pseudo'].',
Cela fait plus d\'une semaine que vous ne vous êtes pas connecté au jeu Halo-Battle.
Pour que vos planètes et vos vaisseaux soient concervés, pensez à mettre votre compte en mode vacances avant qu\'il ne soit définitivement supprimé de nos serveurs.
A bientôt dans Halo-Battle,
Le staff
');
print '
Envoie d\'un mail au joueur inactif '.$utils[$i]['pseudo'];
}
$utils = $bdd->query("SELECT id, pseudo, mail FROM $table_user WHERE last_visite < $limiteS AND mv = 0;");
$utils['nombre'] = $bdd->num_rows;
for($i = 0; $i < $utils['nombre']; $i++){
send_mail($utils[$i]['mail'], "Compte de jeu supprimé", 'Halo-Battle :: Suppression de votre compteBonjour '.$utils[$i]['pseudo'].',
Cela fait plus de deux semaines que vous ne vous êtes pas connecté au jeu Halo-Battle.
Votre compte ainsi que toutes les données personnelles vous concernant viennent d\'être supprimées de notre serveur de jeu, ainsi, vous ne recevrez plus de courriels de notre part.
A bientôt dans Halo-Battle,
Le staff
');
/* $bdd->query("DELETE FROM $table_flottes WHERE id_user = ".$utils[$i]['id']);
//TODO vérifier la suppression desactions du joueur
$action = new Bourse();
$action->delUser($utils[$i]['id']);
//TODO Ajouter CASCADE !! pour supprimer les combats avec les flottes
$bdd->query("DELETE FROM $table_planete WHERE id_user = ".$utils[$i]['id']);
$bdd->query("DELETE FROM $table_user WHERE id = ".$utils[$i]['id']);
$bdd->query("DELETE FROM $table_mail WHERE destinataire = ".$utils[$i]['pseudo']);
$bdd->query("DELETE FROM $table_mail WHERE expediteur = ".$utils[$i]['pseudo']);
*/ print '
Envoie d\'un mail et suppression du joueur inactif '.$utils[$i]['pseudo'];
}
$bdd->deconnexion();
print '
Fin de la gestion des joueurs inactifs ; il est : '.date('d/m/Y H:i:s').'
';
?>