liaison PB << >> MYSQL

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
3d0uard0
Messages : 27
Inscription : dim. 22/août/2010 22:36

liaison PB << >> MYSQL

Message 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.
Warkering
Messages : 808
Inscription : ven. 08/janv./2010 1:14
Localisation : Québec, Canada

Re: liaison PB << >> MYSQL

Message 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. :)
3d0uard0
Messages : 27
Inscription : dim. 22/août/2010 22:36

Re: liaison PB << >> MYSQL

Message 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.
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: liaison PB << >> MYSQL

Message 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 ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
3d0uard0
Messages : 27
Inscription : dim. 22/août/2010 22:36

Re: liaison PB << >> MYSQL

Message 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.
Cls
Messages : 620
Inscription : mer. 22/juin/2005 8:51
Localisation : Nantes

Re: liaison PB << >> MYSQL

Message 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 !
3d0uard0
Messages : 27
Inscription : dim. 22/août/2010 22:36

Re: liaison PB << >> MYSQL

Message par 3d0uard0 »

précision : Emuler un serveur pour pouvoir jouer à un jeu. Serveur privé en gros ^^
Cls
Messages : 620
Inscription : mer. 22/juin/2005 8:51
Localisation : Nantes

Re: liaison PB << >> MYSQL

Message 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.
3d0uard0
Messages : 27
Inscription : dim. 22/août/2010 22:36

Re: liaison PB << >> MYSQL

Message par 3d0uard0 »

Merci et ce serai possible de répondre à mon autre post SVP ^^

Merci encore !
Répondre