Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 13/03/2007, 17h11   #1
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : octobre 2006
Messages : 63
Points : 36
Points : 36
Envoyer un message via MSN à dekovince
Par défaut [mysql5] table compteur connexion

Bonjour a tous !!

Je m'explique :

j'ai une zone membres avec pour table :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
CREATE TABLE `membres` (
  `id_membres` smallint(9) NOT NULL AUTO_INCREMENT,
  `session` text collate latin1_bin,
  `login` text collate latin1_bin,
  `password` text collate latin1_bin,
  `id_clubs` smallint(9) NOT NULL,
  `email` text collate latin1_bin,
  `typesport` text collate latin1_bin,
  PRIMARY KEY  (`id_membres`,`id_clubs`),
  KEY `id_clubs` (`id_clubs`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_bin COMMENT='Liste des membres' AUTO_INCREMENT=1 ;
alors voila :

J'aimerais mettre en place un compteur sécurisé qui me compterais en faite le nombres de fois qu'un membre c'est connecté!!

Puis rendu a par example 40 connections, il ne peux plus se loger !!

sachant que ces connexions seront rechargés par paypal ou autre moyen de paiement en ligne !!

Comment puis je faire et quel doivent etre les champs pour que ce soit sécurisé ??

Je travail avec des sessions !!!


merci d'avance !!!!

ps: j'ai essayer de poster au bon endroit, j'espere ne pas mettre encore trompé !! Sinon SORRY !!!
dekovince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 17h18   #2
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
L'idéal serait d'utiliser la section Session_OnEnd, mais je n'ai jamais réussi à le faire marcher. Ceci dit j'ai pas retenté avec les derniers IIS.
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 17h24   #3
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : octobre 2006
Messages : 63
Points : 36
Points : 36
Envoyer un message via MSN à dekovince
Par défaut merci

ok merci a toi je regarde ca et si je capte rien ou si ca marche pas je epasse !!!

merci !!!!


Ps: Session_OnEnd : fonctionne que en asp ou auusi en php ????
dekovince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 18h06   #4
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
C'est de l'Asp, ça se passe dans global.asa
En php aussi il y a une gestion des sessions, mais je ne la connais pas.
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2007, 18h18   #5
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : octobre 2006
Messages : 63
Points : 36
Points : 36
Envoyer un message via MSN à dekovince
Par défaut zut !

En fait je suis en php si quelqu un peut m'aider sur mon probleme !!


merci a tous !!!!
dekovince est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 09h04   #6
Inactif
 
Inscription : mars 2002
Messages : 1 295
Détails du profil
Informations personnelles :
Âge : 41

Informations forums :
Inscription : mars 2002
Messages : 1 295
Points : 1 345
Points : 1 345
Oups je me croyait dans le forum asp
Regarde du côté de session_register en php.
Les sessions, c'est la section 8.117 du manuel php.
Florian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 09h16   #7
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : octobre 2006
Messages : 63
Points : 36
Points : 36
Envoyer un message via MSN à dekovince
Par défaut merci

je suis en train de regarder ca !!!

Sinon sur un autre fofo on m'a parler de ca :


Ben... tu rajoutes un champs "compteur"........

Quand l'utilisateur paye, tu en tre le nombre de connexion qu'il a acheté
update membre set compteur = compteur + '$nb' where id='$id'

quand il se connecte, vérifies que compteur est > 0

Si c'est bon, tu décrémentes :
update membre set compteur = compteur - 1 where id='$id'

Mais en faite je ne vois pas comment faire concretement !!
Si quelqu un a un bout de code !!

merci
dekovince 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 09h18.


 
 
 
 
Partenaires

Hébergement Web