System de vérification d'activité Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Manette DualSense PS5 édition limitée 30ème Anniversaire : où ...
Voir le deal

 

 System de vérification d'activité

Aller en bas 
5 participants
AuteurMessage
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 22:45

Bonjour , j'aurais besoin d'aide pour créer un system de vérification en php pour voir si les ips présent sur mon site sont des membres logée et si leur ip ne sont pas présent , il les met offline. quelqu'un aurais une idée ??
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 23:08

heu une petite question avant qu'on te reponde, comment tu fais quand l'utilisateur a changé d'adresse IP (en debranchant le modem par exemple), il est dans la m**** ❓
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 23:09

l'ip se met a jour lorsqu'il se connecte au site ^^
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 23:11

a oui d'accord, merci de la reponse, en revenche je ne sais pas du tout pour toi, je m'y connais ABSOLUMENT PAS en PHP, en tout cas bonne chance (tu metteras le lien de ton prochain site super )

a tiens pendant que j'y suis, serait tu pourquoi ma signature est... tel quel est, je n'ai rien fait pour triste
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 23:24

surement un bug de forumactif -_- car le code semble correct
Revenir en haut Aller en bas
PhoenixD
Utilisateur confirmé: Rang **
PhoenixD


Messages : 344
Localisation : Bonne question!
Projet Actuel : Kingdom Hearts :: Animaniac

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyDim 22 Aoû 2010 - 23:45

Bonjour , j'aurais besoin d'aide pour créer un system de vérification en php pour voir si les ips présent sur mon site sont des membres logée et si leur ip ne sont pas présent , il les met offline. quelqu'un aurais une idée ??

>> Que veux tu dire par là ? que si l'ip du membre ne fait pas partie des ips actuellement sur le site, il déconnecte le membre ? si oui c'est relativement facile a faire :

-Ta page index ( celle qui s'occupe d'inclure les autres pages ) tu y inclue ton fichier verification.php
-Le code du fichier verification.php doit voir si l'ip en question se trouve sur la base de donnée des logins, si non il délogue le membre en question ( met la valeur TRUE dans le champ DELOG dans la base de donnée )

-Ta page index doit vérifier si le visiteur est logué et s'il n'a pas été délogué, si oui il supprime la session en cours.

Voilà !
Revenir en haut Aller en bas
http://www.zikost.com
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 0:23

En effet, voilà une réponse toute simple, bien joué super
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 0:31

hmmm je vais essayer quelque chose avec une de mes db et je vous en redonne des nouvelle ^^
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 0:47

Ok, bonne chance super
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 13:29

j'ai tenter un essaie du genre

Code:

<?php
// Connexion à MySQL
mysql_connect("localhost","*****","******");
mysql_select_db("sitemrs");
$ip=mysql_query("SELECT * FROM membre")or die(mysql_error());
while($data=mysql_fetch_array($ip))
{
if($_SERVER['REMOTE_ADDR']!=$data['ip']){mysql_query('UPDATE membre SET status=0 WHERE ip='' . $_SERVER['REMOTE_ADDR'] . ''');}
}
echo $_SERVER['REMOTE_ADDR'];
mysql_close()
?>

sans trop de succès :S

j'avais essayer aussi avec ma db connectes

db connectes = ip et timestamps

au bout de 5 min je refaisais une vérification mais time() ne fonctionnais pas donc la vérification ne se faisais pas =_=
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 13:41

pourquoi tu ne te servirai pas des cookies et des sessions? il y a tout ce qui faut pour faire un timeout avec!
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 14:02

j'ai pas beaucoup expérimenté les session et j'ai pas toucher au cookie encore pourrais-tu m'éclairer Mad ? s'il te plait happy1 happy1
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 14:31

setcookie("CookieName", $value, time()+3600);
créer un cookie, nommé CookieName, avec $value pour valeur. Expire automatiquement au bout d'une heure.
Le principe, c'est que le cookie reste même si on change de page, tant qu'il n'a pas expiré.
Le principe est donc de créer le cookie lors du login, puis, s'il existe encore lors du changement de page, de le remettre à 0 pour qu'il dure une heure, etc...

Bref, si il y a un login réussi :
Code:
setcookie("CookieName", $value, time()+3600);

au début de chaque autre page :

Code:
if (isset($_COOKIE["CookieName"]))
{
setcookie("CookieName", $value, time()+3600);
}
sinon, tu es déconnecté si le cookie n'est pas détecté...

C'est un peu brouillon dis comme ça, mais faut creuser dans ce sens. Lis le php manual pour plus d'infos, surtout sur les sessions, qui sont des cookies adaptés à... la création de sessions :p
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 14:37

d'accours je vais voir ^^ merci mad ^^
Revenir en haut Aller en bas
PhoenixD
Utilisateur confirmé: Rang **
PhoenixD


Messages : 344
Localisation : Bonne question!
Projet Actuel : Kingdom Hearts :: Animaniac

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyLun 23 Aoû 2010 - 16:14

Tu peux faire comme l'as dis M@d_Doc, moi j'ai l'habitude d'utiliser le couple Cookie/Session.

-Les coockies j'y stock le login du membre et le hash du mot de passe, pour éviter au membre de passer par le formulaire de login a chaque fois

-Les sessions ( c'est un peu comme un variable sauf qu'elle est propre a chaque visiteur ) : j'y met les informations relatives au membre comme son nombre de point ( pour un jeu ), son mail etc tout ce que je pourrai réutiliser après.
Revenir en haut Aller en bas
http://www.zikost.com
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMar 24 Aoû 2010 - 14:43

j'ai essayer sa comme teste mais il me dise que l'id de mon cookie n'est pas créer donc je ne peux pas faire l'update des status donc le cookie n'existe pas ....




Code:

<?php
session_start();
mysql_connect("localhost","******","*******");
mysql_select_db("sitemrs");

if(isset($_COOKIE['membre_id']))
   {
   setcookie("membre_id", $data1['id'], time()+3600);
   }
if(!isset($_COOKIE['membre_id']))
   {
   mysql_query('UPDATE membre SET status=0 WHERE id!='' . $_COOKIE['membre_id'] . ''');
   }
?>
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMar 24 Aoû 2010 - 16:09

t'as pas un peu inversé les deux conditions?
Et au fait, 'else' existe aussi en php ^^
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMar 24 Aoû 2010 - 17:32

je vient de tenter autre chose et je crois que j'ai réussi ^^
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 16:11

finalement mon idée n'a pas fonctionner ... il y a-t-il un autre moyen ??

Code:

<?php
session_start();
mysql_connect("localhost","*****","******");
mysql_select_db("sitemrs");
$time=time();
$requete1 = mysql_query('SELECT * FROM membre') or die (mysql_error());
        $data1 = mysql_fetch_assoc($requete1);
if(isset($_COOKIE['membre_id']))
   {
   setcookie("membre_id", $data1['id'], $time+(60*5));
   mysql_query('UPDATE membre SET status=1 WHERE id='' . $_COOKIE['membre_id'] . ''');
   }
else{mysql_query('UPDATE * FROM membre SET status=0 ');}
?>
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 16:22

deja, pour la requete, il ne serait pas plus simple de recupere directement le profil correspondant, plutôt que tous ?!?

ensuite, il semble y avoir une erreur dans les ' dans la requete update.
c'est
Code:
mysql_query('blablabla WHERE id=" '.$_cookie['membre_id'].' " ');
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 16:43

ouais j'avais bien une erreur je vais retester que vous redonner des new ^_^
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 17:09

sa fonctionner merci mad ^_^
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 17:39

je sais, je suis un dieu System de vérification d'activité Mustache
Revenir en haut Aller en bas
http://www.lecbna.org
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 21:50

Et en plus tu existe noel
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité EmptyMer 25 Aoû 2010 - 22:11

et Nietzsche est mort, moi vivant, donc je WIN crossa
Revenir en haut Aller en bas
http://www.lecbna.org
Contenu sponsorisé





System de vérification d'activité Empty
MessageSujet: Re: System de vérification d'activité   System de vérification d'activité Empty

Revenir en haut Aller en bas
 
System de vérification d'activité
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» system de coeur!
» Problème de gestions de vérification des variables
» [Résolu] vérification de présence d'objets enfants
» Online/network avec game maker studio
» system() en c#

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Programmation-
Sauter vers: