escape($message); $bdd->query("INSERT INTO chat (id_membre, timestamp, message) VALUES (".$SESS->values['id_user'].", ".time().", '$message');"); $bdd->deconnexion(); } } elseif (isset($_POST['comm'])) { $commande = strip_tags(trim(gpc("comm", "post"))); if ($commande == "!clear") { if ($SESS->values["id_user"] == 1) { $bdd = new BDD(); $bdd->query("DELETE FROM chat;"); $bdd->deconnexion(); $json["confirm"] = "Tous les messages ont été supprimés"; } else $json["confirm"] = "Vous n'avez pas les autorisations nécessaires pour effacer les messages."; } elseif ($commande == "!online") { $users = Cache::read('chat_online'); $json["confirm"] = "Actuellement en ligne :
| Commande | Description |
|---|---|
| !changeRefreshTime int | Change le temps de rafraîchissement à int (milli)secondes |
| !cls | Nettoie l'écran |
| !clear | Supprime tous les messages enregistrés dans la base de données |
| !help | Affiche cet aide |
| !maj | Actualise les messages du chat |
| !online | Montre les utilisateurs en ligne (ces 30 dernières secondes) |
| !quit | Quitte le chat et affiche l'accueil |
| !reset | Réaffiche les 15 derniers messages envoyés |