Comparaison variables php et base données mysql
Résolu
Kowli_12
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Kowli_12 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Kowli_12 Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous
J'aimerais savoir comment comparer des variables envoyer par la méthode post à seuls stocké dans une base de donnée MySQL
par exemple comparer les données entré par l'utilisateur à seul enregistré dans la base de donnée.
Merci d'avance à ceux qui useront de leur temps pour me répondre
J'aimerais savoir comment comparer des variables envoyer par la méthode post à seuls stocké dans une base de donnée MySQL
par exemple comparer les données entré par l'utilisateur à seul enregistré dans la base de donnée.
Merci d'avance à ceux qui useront de leur temps pour me répondre
A voir également:
- Comparaison variables php et base données mysql
- Fuite données maif - Guide
- Comparaison million milliard - Accueil - Technologies
- Base de registre - Guide
- Easy php - Télécharger - Divers Web & Internet
- Supprimer les données de navigation - Guide
2 réponses
Bonjour,
Pour que l'utilisateur puisse envoyer des données en POST .. il faut un formulaire HTML
Ensuite, pour faire la comparaison ton script devra :
- Faire la connexion à la bdd ( en PDO ou Mysqli )
- Faire une requête SELECT qui ira chercher les données en BDD avec, dans le WHERE, ce que tu veux comparer
Pour que l'utilisateur puisse envoyer des données en POST .. il faut un formulaire HTML
Ensuite, pour faire la comparaison ton script devra :
- Faire la connexion à la bdd ( en PDO ou Mysqli )
- Faire une requête SELECT qui ira chercher les données en BDD avec, dans le WHERE, ce que tu veux comparer
Voici mon script, qui ne marche toujours pas d'ailleurs
Ici même quand les condition ne sont pas remplie le script affiche toujours Bonjour $resultat['Pseudo']
ce qui ne devrais pas être le cas si le mot de passe ou le pseudo ne correspond pas à seuls déjà stocké sur la base de données
Désormais on utilise la fonction password_verify pour stocker les password et les vérifier :
https://www.php.net/manual/fr/function.password-verify.php
et donc, pour encoder le password (celui que tu stockes dans ta bdd) : http://php.net/manual/fr/function.password-hash.php
Voici un exemple de code : https://forums.commentcamarche.net/forum/affich-34340900-login-password-php#7
bien que je sois un débutant, je vais essayer de comprendre les contenue des liens que tu m'a proposé
Mais qu'entend tu par Déjà...La comparaison se fait avec 2 =
à quel niveau devrais-j’ajouter un autre signe = ?
Là non ça n'aurait pas été nécessaire.