Actualisation des inscrits

Suivre ce topic
Ce topic est suivi par : Personne...
Ce topic a été résolu
Swaap

Swaap Le 24 janvier 2017 à 14:25 (Édité le 25 janvier 2019 à 17:53)

Bonjour, ça fait maintenant plus de deux jours que je suis en difficulté sur mon site.

Je souhaiterai que lorsqu'il y'a un nouveau membre sur mon site le nombre d'inscrit s'actualise sans que nous devions actualiser notre page.

Par exemple si actuellement mon site contient 70 membres lorsqu'un nouveau s'inscrit le 71 s'affiche sans avoir besoin d'actualise notre page.

Je vous remercie d'avance pour vos réponses.
Balatharas

Balatharas Le 25 janvier 2017 à 14:08

Hello, j'imagine que tu as déjà créé ton compteur ?
Alors si c'est le cas il faut englober ce que tu affiches dans une div ayant un id quelconque, comme id="inscrits"
Ensuite tu met ça au début de ton fichier:
if(!isset($_GET['refresh'])) {
Donc ici grossomodo:
<?php
if(!isset($_GET['refresh'])) {
?>
<!DOCTYPE html>
<html>
   <head>
Ensuite tu referme a la fin de <html>
Ensuite, dans ton head ou avant le fermeture de body, rajoute ce script:
<script>
   setInterval('load_messages()', 1000)
   function load_messages()
   {
      jQuery('#inscrits').load('fichier.php?refresh');
   }
</script>
Le nombre 1000 indique le nombre de millisecondes (il me semble) d'intervale entre les actualisations
Ensuite après le # il faut mettre l'id de la div englobant le compteur
Pour finir il faut mettre le bon nom de fichier a la place de fichier.php donc si ton compteur est dans le fichier inscrits.php alors il te faudra mettre inscrits.php a la place de fichier.php

En espérant t'avoir aidé 😉
Swaap

Swaap Le 26 janvier 2017 à 21:09

Merci à toi, j'ai trouvé une solution avant de revoir ton commentaire, je te remercie de ton aide et je garde ton code de côté.
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte