|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
bonjour a tous !!
alors apres plusieur recherche sur le net je n ai reien trouvé :* je cherche un script ou une explication explicite pour un compteur de connexions !! En fait j 'ai une table "membres" avec mysql 5 en inodb !!! et je voudrais en faite faire un compteur unique de connexion par membre !! En gros a chaque fois qu un membre se logue=compteur_membres +1 !! Puis mettre une condition : if compteur_membres ==40 alors refuser la connexion du membre!! merci d'avance !!! je suis vraiment en galere !! ps : wamp 5 et moi suis gros debutant !!!lol re merci !! |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
En gros tu veux limiter à 40 le nombre d'accès simultané à ton site c'est ça?
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
alors en faite non pas les simultanés !!!
Un membre une fois loguer a le droit de se connecter sur mon site mais que 40 fois au bout de 40 fois !! en faite il ne peut se loguer que 40 fois !! apres il doit me faire une demande pour que je reinitialise le compteur a 0 !! encore merci !! ps: le but est un site qui vend des services de consultation de documents en ligne !! ils doivent payer style 5 euros pour x connexions puis rendu a leur x connexion coupure de la consultation avec obligation de recherger son compte pour repartir sur encore les x connexions !! re merci ! |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Développeur Web Inscription : novembre 2003 Messages : 194 ![]() |
Je suis comme Samyhijodelaluna je ne comprend pas si tu veux
1 - Bloquer à 40 le nombre maxi d'utilisateurs sur le site en simultané ou 2 - Que chaque utilisateur ne puisse se connecter (loguer) que 40 fois à ton site? Précises... si toutefois c'est la réponse 2 et bien j'vais te dire que tu fais toi même dans ton post l'état des lieux du travail a faire dans ses grande lignes.
__________________
M1000 Le savoir se partage et le partage est un savoir... |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() |
Tu pourrais stocker tes utilisateurs dans une table, ajouter un champs "nbr_visite" (par exemple) entier, puis à chaque connexion de l'utilisateur, tu viens ajouter 1 à la valeur stockée dans "nbr_visite". Ensuite tu teste la valeur, et si elle vaut 40 tu lui empèche laccés à la page!
|
|
|
00
|
|
|
#6 | |
|
Nouveau Membre du Club
![]() |
Citation:
oui oui c'est la 2ieme reponse desole de ma mauvaise explication !! merci |
|
|
|
00
|
|
|
#7 | |
|
Nouveau Membre du Club
![]() |
Citation:
j'etudie et je repasse !! un grand merci a vous !! |
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() |
TU as trouvé la solution, j'ai juste reprit ton premier post
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() |
je te remercie mais c vrai que la logique je commence peut etre a l avoir mais apres la concretisation du code c'est autre chose !!!
Ca viendra (j'espere)!! En tou cas je te remercie !! ps : aurais tu un example php pour ajouter + 1 à chaque fois !! merci !! |
|
|
00
|
|
|
#10 |
|
Membre régulier
![]() |
J'ai pas de code sous la main, mai une méthode :
Lire la valeur (select blablabla...) L'incrémenter La réecrire (insert into......) Voila c'est relativement simple, avec un select et un insert tu t'en sors! |
|
|
00
|
|
|
#11 |
|
Membre éprouvé
![]() Inscription : avril 2005 Messages : 611 ![]() |
la réecriture serai plutot un update blablabla ...
sauf s'il veut garder un historique de chaque connexion de l'utilisateur |
|
|
00
|
|
|
#12 |
|
Membre régulier
![]() |
Exact, merci de ta réctification j'étais parti dans la simplicité sans réflchire
|
|
|
00
|
|
|
#13 |
|
Membre chevronné
![]() Développeur Web Inscription : décembre 2004 Messages : 636 ![]() |
Une suggestion : avoir non pas un, mais DEUX champs par utilisateur :
Lorsque l'utilisateur te paye, tu augmente "nombre_de_connexions_créditées" du nombre pour lequel il a payé. Ca te permet plus de souplesse, par exemple, si un jour tu veux passer à des tranches de 50 connexions, ou offrir plusieurs forfaits différents, ou permettre d'acheter un nombre de connexions proportionnel au prix etc ... En plus, tu gardes une trace du volume de crédits achetés par chaque utilisateur pour tes stats, ou pour ta compta, ou pour des offres promotionelles ...
__________________
Ne cliquez pas sur ce lien |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com