begin process at 2012 05 31 11:42:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Unload ... Marche po !!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Unload ... Marche po !!

dimanche 14 novembre 2004 à 18:20:02 | Unload ... Marche po !!

GuilleW

Bonjour un petit problème !
Euh .. logique si je post :)

Alors j'ai une page main.php. Je voudrai que lorsque le gars quitte la page ça enregistre des données dans sql, le probleme c'est que sa fonctionne si le gars fait suivant precedent ou un lien, mais s'il ferme la fenetre, ca n'enregistre rien et comme c'est pour voir les personnes connectées , tout le monde reste connecté :-/

il exist des unload pour les session ? Si oui , comment faire ?



.:|GuilleW|:.
[ Lien ]
L'Emerveillement est le premier pas vers la connaissance ...
dimanche 14 novembre 2004 à 23:23:15 | Re : Unload ... Marche po !!

Anthomicro

Salut :-)

unload et tout ça c'est pour le forum javascript.

Pour un compteur de connectés plus le temps défini comme un visiteur absent (sur mon site c'est 4 minutes, c'est peu en regard de certains forums qui mettent 15 minutes, mais c'est irréaliste) est faible mieux c'est. Donc 4 minutes est une bonne valeur...

Après tu enregistres l'ip et tu supprimes les ip étant enregistrées depuis plus de 4 minutes et hop...

a +

[ Lien ] : entraide, dépannage et vulgarisation informatique
dimanche 14 novembre 2004 à 23:35:54 | Re : Unload ... Marche po !!

GuilleW

Bonsoir ! Merci mais j'ai trouvé encore plus rapide ! 1s :)

Avis a ce qui veulent comme moi laisser tomber le unload !
(Par contre il s'agit d'un code pour un jeu online en php donc forément)
1 recharge a la seconde un php qui enregistre le temps a la seconde depuis 0h soit la il est 23h20 et (disont 30s)
soit 23*3600+20*60+30 vous enregistrez donc le temps a la seconde sur la bas de donnée, et vous afficher toute les personne connecter depuis au moins 10 s :)


voila pour le code sa donne :
function Modif($type,$val,$login){
global $my_serveur,$my_login,$my_mdp,$my_base,$my_table;
$link = mysql_connect($my_serveur,$my_login,$my_mdp)or die ("Impossible de se connecter à la base de donnée");
@mysql_select_db($my_base) or die("Impossible d'initialiser l'une des tables dans la base de donnée");
mysql_query("UPDATE ".$my_table." SET ".$type." = '".$val."' WHERE Login = '".$login."' LIMIT 1 ");
mysql_close($link);}

$jou=date("d");
$heu=date("H");$min=date("i");$sec=date("s");
$sec=$heu*3600 + $min*60 + $sec;$sec2=$sec-10;
Modif('Co_jour',$jou,$id);Modif('Co_sec',$sec,$id);

$link = mysql_connect($my_serveur,$my_login,$my_mdp)or die ("Impossible de se connecter à la base de donnée");
@mysql_select_db($my_base) or die("Impossible d'initialiser l'une des tables dans la base de donnée");

$result = mysql_query("SELECT Login FROM ".$my_table." WHERE Co_jour=$jou && Co_sec>=$sec2 ORDER BY id ASC LIMIT 0,100");
echo "<script>
parent.Nbr_con.innerHTML='';";
while($le = mysql_fetch_row($result)){$nbr++;
echo "parent.Nbr_con.innerHTML+='<p class=ListOnglet><img height=0 width=8>‡ $le[0]</p>';";}

$result = mysql_query("SELECT * FROM ".$my_table." WHERE 1 LIMIT 0,100");
while($le = mysql_fetch_row($result)){$total++;}
echo "parent.information.innerHTML='';
parent.information.innerHTML+='<p class=ListOnglet><img height=0 width=8>‡ Membres : $total</p>';
parent.information.innerHTML+='<p class=ListOnglet><img height=0 width=8>‡ Connectés : $nbr</p>';
setTimeout('document.location.reload()',1000);</script>";




Bon se code fonctionne dans un iframe caché et reafiche en temps relle les connectée
pour un jeu online il faut bien :)
deplus la page à afficher et tres rapide donc peu ralentissante!
Voila j'ai trimé tout la journée pour sa !
S'qu'il faut pas faire !

Merci quand meme d'avoir passer un moment pour m'aider !
A bientot

.:|GuilleW|:.
[ Lien ]
L'Emerveillement est le premier pas vers la connaissance ...


Cette discussion est classée dans : page, marche, po, unload, gars


Répondre à ce message

Sujets en rapport avec ce message

Module PHP pour IIS qui marche pas!!! [ par isanthi ] j'ai installe le Module PHP pour IIS pour pouvoir faire tourner des pages php. Quand j'essai d'ouvrir une page php,rien ne se passe, a part la barre d redirection [ par jbardet ] bonjour,Je veux faire une redirection sur une autre page en fonction d'un booléen...J'ai fait:         (balise smarty qui annonce php) if ($plusieurs URGENT!!! GROS PROBLEME BASE DE DONNEES!!! [ par slog9 ] Slt!C pour la gestion dZun site internet, en fait pour la modification du texte.On arrive sur la page index ou lZon choisit le texte a modifier,et on rien ne marche [ par catamenia ] bonjours,J'essais de me mettre un peu au php mais rien ne marche et je ne comprend pas pourquoi.Je me suis fais une page html classique avec un lien q Liens sur certains sites -> Comment sa marche ? [ par Seb33300 ] Salutj'ai l'abitude de travailler sur des site dont la page est chargé a l'aide d'une variable GET dans l'url comme par exemple :http://www.site.com/i Page Temporaire [ par diak ] Slt les gars!Je suis entrain de mettre en place une application web qui sera diffuse sur Internet.Le tour est presque joue,mais j'ai envie de mettre u header qui marche pas ! [ par nicomilville ] Salut,J'ai besoin d'aide car mon header marche pas, je vous explique...J'ai une page membre_connect.php qui contient ma fonction header() et elle marc pb. inclusion / htm / php / fction [ par webdesignasp ] Bonjour,je viens de créer un script en PHP (existait en ASP) et ce que je pouvais faire avant en ASP, je ne peux plus le faire en PHP :code PHP qui ma creation graphiqe dynamique :) [ par stal ] Voili voila ca faisait longtemp :)Salut,Est il possible de cree un graphique du style cardiogramme sur une page web ? les données de ce graphique sont une appel du page a partire d'une page (joomla) [ par zerkos ] Bonjour , j suis sur un projet j'ai réalisé une page en php é j l'ai intégré a ma template de joomla avec Directphp é ça marche mais la page que j'ai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales