Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2006, 18h04   #1
Nouveau Membre du Club
 
Avatar de flydragon
 
Inscription : février 2006
Messages : 121
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 121
Points : 25
Points : 25
Par défaut Nombre de tentatives d'accès (session)

Quelqu'un sait il comment faire pour compter le nombre de tentative d'acces d'une personne
exemple
compter combien de fois un utilisateur a essayé de s'authentifier
flydragon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h14   #2
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Salut !

comme tu l'as mis toi même, il suffit d'utiliser les session :

à chaque fois que quelqu'un tente de s'identifier, tu incrémentes une variable de session, que tu peux mettre à 0 s'il réussi
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h17   #3
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Non testé :
Code :
1
2
3
4
5
6
7
8
9
 
<?php
session_start();
if (!isset($_SESSION['nb'])) {
   $_SESSION['nb'] = 0;
}
echo $_SESSION['nb']++;
echo '<p><a href="?">Cliquez-moi !</a></p>';
?>
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h17   #4
Nouveau Membre du Club
 
Avatar de flydragon
 
Inscription : février 2006
Messages : 121
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 121
Points : 25
Points : 25
ben oui j'y avai penser mais ou mettre l'initialisation de la variable a 0
il ne faut pas la mettre n'importe ou
flydragon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h18   #5
Membre éclairé
 
Inscription : juillet 2005
Messages : 1 221
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 1 221
Points : 398
Points : 398
J'incrémente un champ dans la table, c'est pas mieux que dans une session ?
psychoBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h18   #6
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Citation:
Envoyé par flydragon
ben oui j'y avai penser mais ou mettre l'initialisation de la variable a 0
il ne faut pas la mettre n'importe ou
Simplement dans le script d'identification : si la variable n'existe pas, tu la mets à 1 (une tentative effectuée), cf code de Mr N.
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h19   #7
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Citation:
Envoyé par psychoBob
J'incrémente un champ dans la table, c'est pas mieux que dans une session ?
carrément pas, surtout pour un truc aussi faible que ça, vaut mieux passer par les sessions, c'est beaucoup plus pratique et léger... ensuite, si tu comptes le nombre de fois depuis la création du compte, c'est différent...
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2006, 18h25   #8
Nouveau Membre du Club
 
Avatar de flydragon
 
Inscription : février 2006
Messages : 121
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 121
Points : 25
Points : 25
oui merci j'aais pas penser a tester si la variable existait
flydragon est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h25.


 
 
 
 
Partenaires

Hébergement Web