Tar06
Messages postés120Date d'inscriptionvendredi 27 mars 2015StatutMembreDernière intervention 5 juillet 2023
-
Modifié par Tar06 le 9/04/2015 à 13:01
Tar06
Messages postés120Date d'inscriptionvendredi 27 mars 2015StatutMembreDernière intervention 5 juillet 2023
-
9 avril 2015 à 16:47
Bonjour,
j'ai en petit problème c'est que j'arrive pas a mon page Acceuil.php , quand j emet le login et le mot de passe il me dit que le mot de passe incorrect qui est gérer par une Authentification voici le code regarder s'il vous plait et détecter s'il y a une erreur
la table sql
CREATE TABLE IF NOT EXISTS `personnel` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `nom` varchar(155) NOT NULL, `prenom` varchar(120) NOT NULL, `login` varchar(110) NOT NULL, `password` int(11) NOT NULL, `profil` varchar(144) NOT NULL, PRIMARY KEY (`Id`), UNIQUE KEY `password` (`password`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Fais également du débogue en ajoutant un PRINT_R($_POST) au début de ton code pour voir ce que ta page reçoit comme variables... cela te permettra de voir si elles sont bien conformes à ce que tu attends.
Et places la connexion à ta BDD dans un fichier à part que tu appelles lorsque tu en as besoin ( par exemple un fichier nommé : connexion_BDD.php )
<?php
// affichage des erreurs PHP
ini_set('error_reporting', E_ALL & ~E_NOTICE);
//connexion à la BDD
require_once "connexion_BDD.php";
//---------------------------------------//
// Le temps des tests :
//---------------------------------------//
echo "<pre> POST :<br>";
print_r($_POST);
echo "</pre><br>";
//---------------------------------------//
// Récupération des variables :
$connexion = isset($_POST['connexion']) ? $_POST['connexion'] : NULL;
$profil= isset($_POST['profil'])?$_POST['profil']:NULL;
$login=isset($_POST['login'])?$_POST['login']:NULL;
$password=isset($_POST['password'])?$_POST['password']:NULL;
// Début de traitement.....
if($connexion && connexion=='Connexion'){
//.... Le suite de ton code.
Tar06
Messages postés120Date d'inscriptionvendredi 27 mars 2015StatutMembreDernière intervention 5 juillet 2023 9 avril 2015 à 15:40
Merciiiiiiiii jordane45 , j'ai trouvé l'erreur
jordane45
Messages postés38238Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 6 septembre 2024345
>
Tar06
Messages postés120Date d'inscriptionvendredi 27 mars 2015StatutMembreDernière intervention 5 juillet 2023 9 avril 2015 à 16:37
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
PS : Ca serait sympa de nous dire quel était le souci. Ca pourrait servir à d'autres internautes qui rencontreraient les mêmes difficultés que toi.
Bonne continuation.
Cordialement,
Jordane
Tar06
Messages postés120Date d'inscriptionvendredi 27 mars 2015StatutMembreDernière intervention 5 juillet 2023
>
jordane45
Messages postés38238Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 6 septembre 2024 9 avril 2015 à 16:47
Oui vous avez raison j'ai oublié, je m'excuse et l'erreur etait facile j'avais mal écrit le nom de la base de donne dans le code de la connexion
Meciiiiiiiiiiiiiiiiiiiiiiiii infiniment Jordane45
9 avril 2015 à 15:40
9 avril 2015 à 16:37
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
PS : Ca serait sympa de nous dire quel était le souci. Ca pourrait servir à d'autres internautes qui rencontreraient les mêmes difficultés que toi.
Bonne continuation.
Cordialement,
Jordane
9 avril 2015 à 16:47
Meciiiiiiiiiiiiiiiiiiiiiiiii infiniment Jordane45