Page 1 sur 1

liaison PB << >> MYSQL

Publié : lun. 23/août/2010 11:13
par 3d0uard0
Bonjour !

Je cherche à savoir comment relié mon programme à une base de donnée (que j'ai déjà).

Je vous explique : Les comptes utilisateurs sont dans la base de données

Base de donnée :

Exemple : account1 >> pass1
account2 >> pass2

etc ...

:arrow: :?: Dans le programme il y a 2 formulaire et quand j'entre le nom de compte account1 et pass1 (ou une autre combinaison : account2 et pass2) ça me laisse entré.
Mais si je mets un mauvais mot de passe : accès refusé. Vous comprenez ? le principe de connexion d'un jeu en ligne si puis-je dire.

Mais voilà le problème ..
1) je ne sais pas du tout comment faire pour déjà relié mon programme à la BDD. :oops:
2) Comment comparé : bon nom de compte avec le mot de passe associé.


Un grand Merci d'avance pour vos réponses !
Bonne journée.

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 11:33
par Warkering
Pour la vérification de mot de passe, il faut que tu passe par l'utilisateur. Tu peux par exemple utiliser un compte "système" (je sais pas trop comment définir ça) pour faire la vérification.
-Tu cherche le compte dans la BDD et s'il existe.
-S'il existe, tu compare les mots de passe.
-Si les mots de passe sont les mêmes, tu te connecte.

Je ne suis pas assez calé en SQL pour le reste, par exemple. Regarde dans la documentation de Purebasic ainsi que ses exemple, c'est déjà une bonne base. :)

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 12:05
par 3d0uard0
Merci de ta réponse.

Mais je débute dans le PureBasic et je ne connais pas le "code source"(si puis-je dire) pour faire ça.

Mais merci quand même j'ai déjà un schéma comme ça.

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 12:40
par Ar-S
Je suis pas non plus calé pour t'aider à faire la liaison logiciel PB / MySQL mais à defaut, pourquoi n'utilises tu pas de webgadget pour que les utilisateurs se log directement ?

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 12:48
par 3d0uard0
Je pourrai très bien le faire je connais très très bien le php/html/css/ mysql>php mais le petit truc qui coince c'est que j'aimerai émuler un serveur donc les formulaires de log sont déjà fait. je ne peux pas toucher à ça.

maintenant que tu le dis, c'est bien pire ! je dois relié le jeu<> mon programme<> a à la BDD.

mais pour le jeu<> mon programme je trouverais bien.

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 13:20
par Cls
3d0uard0 a écrit :Je pourrai très bien le faire je connais très très bien le php/html/css/ mysql>php mais le petit truc qui coince c'est que j'aimerai émuler un serveur donc les formulaires de log sont déjà fait. je ne peux pas toucher à ça.

maintenant que tu le dis, c'est bien pire ! je dois relié le jeu<> mon programme<> a à la BDD.

mais pour le jeu<> mon programme je trouverais bien.
Il existe moult exemples de serveur Web ici. Une simple recherche et tu trouveras ton bonheur !

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 13:21
par 3d0uard0
précision : Emuler un serveur pour pouvoir jouer à un jeu. Serveur privé en gros ^^

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 13:53
par Cls
L'exemple de PB te serait certainement suffisant. A toi de rajouter une petite routine pour rejeter la connexions aux IP non locales.

Re: liaison PB << >> MYSQL

Publié : lun. 23/août/2010 13:59
par 3d0uard0
Merci et ce serai possible de répondre à mon autre post SVP ^^

Merci encore !