La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Utilisteurs en ligne
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Utilisteurs en ligne  (Lu 798 fois)
Utilisteurs en ligne
« sur: le 04-08-2004 a 13:10:03 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

Bonjour,

Ma question est de savoir si je peux connaitre le nombres d'utilisateurs connectés sur un port donné.

Je m'explique :

J'ai une page webcam sur mon site http://www.webnature.net/index.php?page=webcam

A partir d'ici, quand l'utilisateur visionne ma webcam, il se connecte sur mon serveur @home sur une page html (serveur apache sur linux) avec une applet java qui lui donne les images en live.

Je ne sais pas comment faire pour connaitre le nombre de personnes qui visionnent ma webcam.

Merci de votre aide (qui a chaque fois m'a permis de progresser).

Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."

Re:Utilisteurs en ligne
« Répondre #1 sur: le 04-08-2004 a 14:13:54 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Je crois pas que c'est possible... ou du moins je ne connais aucune fonction PHP qui permet de faire ça.  Faudrait regarder dans le programme qui gère la webcam si il est possible d'extraire une variable contenant le nombre de connectés.

Bonne chance

Fire Link

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Utilisteurs en ligne
« Répondre #2 sur: le 04-08-2004 a 14:31:58 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

Merci quand meme! 

Je vais chercher une autre solution ;-)

« Dernière Édition: le 04-08-2004 a 15:51:00 par Siegfried » Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."
Re:Utilisteurs en ligne
« Répondre #3 sur: le 04-08-2004 a 14:45:16 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Salut,

Peut etre cette page peut-elle t'aider ?
http://www.allhtml.com/php/php468.php

Bilbon

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Utilisteurs en ligne
« Répondre #4 sur: le 04-08-2004 a 18:06:22 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

C'est vrai que cette technique fonctionnerait mais elle serait pas aussi efficace et précise que l'autre car on peut visionner la page sans regarder la cam...

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Utilisteurs en ligne
« Répondre #5 sur: le 04-08-2004 a 18:17:54 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

Oui c'est vrai, sauf que la page qui apparait dans la fenetre (iframe) est une page qui se trouve sur mon serveur @home et non chez OVH.

Je vais chercher aussi du coté de l'applet en elle meme, mais je ne connais pas le java.

Ah ca y est presque, deja je suis super content que ca marche sous Linux (j'en ai bavé pendant une semaine pour que ca fonctionne au poil).

Merci de votre aide.

Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."
Re:Utilisteurs en ligne
« Répondre #6 sur: le 06-08-2004 a 18:52:55 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

J'ai une idée, si quelqu'un sait si a partir de php, on peut compter les processus dans Linux.

Car mon logiciel lance 7 processus en veille, et tous les autres, ce sont des utilisateurs en ligne.

Est ce possible?

Merci

Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."
Re:Utilisteurs en ligne
« Répondre #7 sur: le 06-08-2004 a 21:08:09 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Pas bete mais la ... ca me dépasse

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Utilisteurs en ligne
« Répondre #8 sur: le 06-08-2004 a 22:01:08 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

J'ai trouvé ca:

Code:
<?php



   $last_line = system('ps -A | grep camsource');



?>




Ca m'affiche tous les processus actif pour mon logiciel (camsource), maintenant il me faudrait juste une fonction php qui compte le nombre de fois que "camsource" apparait dans la variable ... et ca me donne le nombre total de processus lancés ... comme il y en a 7 en veille, je deduis ce que m'a donné la fonction -7 et là j'ai mon nombre d'utilisateurs en ligne ...

Je vais peut etre y arriver ... si quelq'un avait un bout de code pour compter combien de fois apparait un meme mot dans une variable 

Merci

Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."
Re:Utilisteurs en ligne
« Répondre #9 sur: le 07-08-2004 a 00:02:20 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Google est notre ami

Code:
/******************************************************************
*
* CarCount
* Laurent Lacroix, 03/02/2001 20:03
*
* Compte le nombre d'apparitions d'une chaîne dans une autre chaîne
*
* @param Src La chaîne de caractères à parcourir
* @param Car Caractères dont on compte le nombre d'occurences
* @return Le nombre d'occurences de Car dans Str
*
* @see
*
******************************************************************/

Function CarCount( $Src, $Car )
{
$arr = explode( $Car, $Src );
if( ! is_array( $arr ) ) return 0;
return count( $arr ) - 1;
}

Source: http://developpeur.journaldunet.com/ressource/php/php_strings_carcount.shtml

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Utilisteurs en ligne
« Répondre #10 sur: le 07-08-2004 a 10:24:35 »
Siegfried
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 338





Voir le Profil    WWW
Répondre avec citation

Merci Firelink, j'ai pourtant cherché dans Google ... 

Je vais essayer!

Edit: c'est bon!!!

Code:
<?
($nombreProcessus = exec("ps -e | grep camsource | grep -v grep | wc -l")-7);
echo $nombreProcessus;
?>

Voici ce qu'il ma fallait, maintenant j'ai mon nombre d'utilisateurs en ligne!

Merci de votre aide


Re Edit: je vous laisse regarder le résultat http://www.webnature.net/?page=webcam

Tout en sachant que l'on peut voir les personnes qui sont deja sur la webcam, car quand on lance la webcam ca n'actualise pas le script, faut que je trouve une fonction qui fait que quand on lance la webcam, ca recharge la page ....

« Dernière Édition: le 07-08-2004 a 11:52:34 par Siegfried » Rapporter au modérateur  

"Un jour nos petits-enfants nous demanderont : où étiez-vous pendant l’Holocauste des animaux ? Qu’avez-vous fait contre ces horribles crimes ? Nous ne serons pas capables de donner la même excuse une seconde fois, que nous ne savions pas."
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg