J'ai crée un code php pour un espace membre sauf qui ne marche pas !
Résolu/Fermé
ScreamFR
Messages postés
73
Date d'inscription
lundi 30 décembre 2019
Statut
Membre
Dernière intervention
19 mai 2022
-
Modifié le 4 janv. 2020 à 00:00
jordane45 Messages postés 38263 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 octobre 2024 - 5 janv. 2020 à 17:48
jordane45 Messages postés 38263 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 octobre 2024 - 5 janv. 2020 à 17:48
A voir également:
- J'ai crée un code php pour un espace membre sauf qui ne marche pas !
- Espace insécable word - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
3 réponses
jordane45
Messages postés
38263
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 octobre 2024
4 693
4 janv. 2020 à 08:36
4 janv. 2020 à 08:36
Bonjour
Si ça ne marque pas d'erreur et que ça ne te redirige pas.. c'est sûrement qu'il y a un souci ailleur.
Je pense qu'en ajoutant un else dans ton code on devrait le voir
A savoir que tu doit avoir utilisé un passwsord_hash pour encodé ton mot de passe en bdd... c'est bien le cas ??
Si ça ne marque pas d'erreur et que ça ne te redirige pas.. c'est sûrement qu'il y a un souci ailleur.
Je pense qu'en ajoutant un else dans ton code on devrait le voir
if(password_verify($PasswordConnect, $data['password'])){ // $data['password'] permet de lire la valeur du password de ta variable $data $_SESSION['username'] = $UsernameConnect; header('Location: ../Hub/Hub.php'); exit; }else{ echo "Les mots de passe ne sont pas identiques ! "; }
A savoir que tu doit avoir utilisé un passwsord_hash pour encodé ton mot de passe en bdd... c'est bien le cas ??
ScreamFR
Messages postés
73
Date d'inscription
lundi 30 décembre 2019
Statut
Membre
Dernière intervention
19 mai 2022
3
5 janv. 2020 à 03:32
5 janv. 2020 à 03:32
j'ai teste de mettre des else à tout les if sauf que il n'y a rien que ce passe et je ne sais pas ce que sais qu'un password_hash vous pouvais m'en dire plus ?
Je suis vraiment coincé !
Si jamais vous ne trouver pas le problème auriez-vous un code formulaire deja près a me passer ? si ça ne vous dérange pas bien sur !
Merci !
Je suis vraiment coincé !
Si jamais vous ne trouver pas le problème auriez-vous un code formulaire deja près a me passer ? si ça ne vous dérange pas bien sur !
Merci !
jordane45
Messages postés
38263
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 octobre 2024
4 693
5 janv. 2020 à 08:56
5 janv. 2020 à 08:56
je ne sais pas ce que sais qu'un password_hash vous pouvais m'en dire plus
1 - Tu as utilisé dans ton code la fonction password_verify ... comment peux tu ne pas connaitre la fonction password_hash qui va de paire avec ??????
2 - Quand on ne connait pas une fonction.... on se sert de son moteur de recherche... tu trouveras sans mal sur la documentation officielle de php !
ScreamFR
>
jordane45
Messages postés
38263
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 octobre 2024
5 janv. 2020 à 16:52
5 janv. 2020 à 16:52
Excuse moi , je me suis mal exprimer je sais que un password_hash est une fonction qui permet que si on acces a votre base de donne les informations sont crypter , je que je voulais dire par m en dire un peu plus c'est comment faire pour ne pas les crypers car aprs j'en aurai besoin pour crée un panel administrateur qui aura acces a tout les mots de passe .
jordane45
Messages postés
38263
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 octobre 2024
4 693
5 janv. 2020 à 17:48
5 janv. 2020 à 17:48
comment faire pour ne pas les crypers
crypter tu veux dire je suppose... ou plus exactement, on parle de hacher....
Quoi qu'il en soit : On ne consèrve JAMAIS les mots de passe en clair.... question évidente des sécurité.
Et si jamais tu n'as que faire de la sécurité... ben.. pour ne pas les "crypter".. il suffit... de ne pas les crypter !
A savoir que la fonction password_verify ne sert que si tu as utilisé password_hash avant.....
Suffit de réfléchir deux minutes pour s'en rendre compte...