actualisé une fonction

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : actualisé une fonction

par tilillois » 27 janv. 2007, 18:07

oui je sais , on me l'a deja dit
mais je demande un debut pour pouvoir utiliser ajax et jvs , j'y connais pas grand chose
merci

par Arcanis » 27 janv. 2007, 14:13

Je suis pas un expert, mais tu pourrais peut-être utiliser ajax pour récupérer les utilisateurs connectés toutes les 15s, puis utiliser js pour mettre ce que tu aura reçu dans une balise div, non?

par tilillois » 27 janv. 2007, 13:21

bon ça fonctionne mais comme j'ai des menu en flash sur le site celui si s'actualise ausi et ça devient agaçant a la longue ,car j'actualise toute les 15 seconde
faut que je trouve autre chose

par tilillois » 27 janv. 2007, 13:07

en cherchant sur le forum j'ai trouvé ceci
<script> 
setTimeout("refresh()",300000); (en ms) 
function refresh() { 
  document.location.reload(); 
} 
</script>
et ça fonctionne nickel
merci pour vos reponses :wink:

par tilillois » 27 janv. 2007, 12:37

samedi matin :lol: , c'est deja l'heure de l'apéro
mais bon pkoi pas essayé ajax ou javascript

par albat » 27 janv. 2007, 12:35

Là, sur le coup, je manque un peu d'idée...
On est samedi matin, tout de même ! :lol:

Mais il me semble que ta solution se situe davantage du côté Javascript
ou - mieux encore - Ajax, si tu te sens prêt à t'y plonger.

par tilillois » 27 janv. 2007, 12:26

oui c'est ça que je veut
peut tu m'eclairer la dessus??

par albat » 27 janv. 2007, 11:57

D'après le code que tu as montré et ce que j'ai compris de ta question,
tu voudrais que la liste des connectés se mette à jour régulièrement
et affiche également les pseudos de ceux qui se sont connectés
depuis le dernier affichage de ce tableau.

Pour cela, il n'y a pas de secret, il faut que tu relances la fonction qui recense les connectés.
Au moyen d'une boucle qui réexécute cette recherche toutes les n secondes, par exemple.

par tilillois » 27 janv. 2007, 11:52

bon j'ai modifier
mais c'est pas un bug que j'ai puisque j'ai pas d'erreur
je veut juste que cette fonction actualise tous les autant de temp
merci

par albat » 27 janv. 2007, 11:34

Je te'invite aussi à remplacer :
$select_on=mysql_query("SELECT * FROM ".PREFIXE."online") or die (mysql_error());
par :
$select_on = mysql_query("SELECT pseudo FROM ".PREFIXE."online") or die (mysql_error());
puisqu'apparemment, tu n'exploites que le champ pseudo de ta table <PREFIXE>online

par albat » 27 janv. 2007, 11:32

Pour commencer, une simple correction de syntaxe.
Remplace :
echo"<a href='profil_membre.php?membre=$pseudo_online'>".$pseudo_online."</a>"; 
par :
echo "<a href='profil_membre.php?membre=".$pseudo_online."'>".$pseudo_online."</a>"; 
Ça ne résoudra peut-être pas complètement ton bug, mais ce sera déjà plus propre. ;)

par tilillois » 27 janv. 2007, 11:20

<?php
session_start();
require("config_script.php");

	$select_on=mysql_query("SELECT * FROM ".PREFIXE."online") or die (mysql_error());
	
		while($online=mysql_fetch_array($select_on))
		{
		$pseudo_online=$online['pseudo'];
		
			echo"
			<td><center>";
			{
echo"<a href='profil_membre.php?membre=$pseudo_online'>".$pseudo_online."</a>";
		}
		echo"</center></td>
			</tr>
			";
		}
?>
voila mon code mais il est pas dans la page principale , il est pel& par un include

par albat » 27 janv. 2007, 11:15

Mais, bon sang de bonsoir, comment voulez-vous qu'on vous aide
si vous ne montrez aucun code, ne donnez aucune information ??? :shock:

par tilillois » 27 janv. 2007, 11:15

debuguer?? :roll:

par albat » 27 janv. 2007, 11:13

débugger