Refus de se rediriger vers ma page membre
Fermé
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
-
30 août 2013 à 08:37
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 31 août 2013 à 18:14
heliconius Messages postés 539 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 23 juin 2023 - 31 août 2013 à 18:14
A voir également:
- Refus de se rediriger vers ma page membre
- Supprimer une page word - Guide
- Membre indisponible vinted - Guide
- Word numéro de page 1/2 - Guide
- Faire de google ma page d'accueil - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
11 réponses
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
140
30 août 2013 à 12:19
30 août 2013 à 12:19
Bonjour,
As-tu essayé :
As-tu essayé :
$sql = "SELECT * FROM user WHERE login='".$_POST["login"]."'" ;
aminovic41
Messages postés
35
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
30 août 2013
20
30 août 2013 à 14:19
30 août 2013 à 14:19
Tu as quoi comme erreur ou problème ? une redirection ? une erreur 404 ?? ... etc
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
30 août 2013 à 14:54
30 août 2013 à 14:54
Merci de me repondre,
je n'ai aucune réponse sauf que je ne peux plus acceder à la page admin
je n'ai aucune réponse sauf que je ne peux plus acceder à la page admin
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
Modifié par florencedj le 30/08/2013 à 15:01
Modifié par florencedj le 30/08/2013 à 15:01
heliconius,
wi j'ai mis ce que vous m'avez posté mais toujours rien.Dès que je mets mon login et mot de passe qui me redirigera vers la page admin,el prends pas en compte mes données et el retourne sur la page d'identification.
merci
wi j'ai mis ce que vous m'avez posté mais toujours rien.Dès que je mets mon login et mot de passe qui me redirigera vers la page admin,el prends pas en compte mes données et el retourne sur la page d'identification.
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
140
30 août 2013 à 15:21
30 août 2013 à 15:21
@florencedj
idem pour cette ligne ?
idem pour cette ligne ?
if($data['pass'] != $_POST["pass"])au lieu de
if($data['pass'] != $pass)
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
30 août 2013 à 15:49
30 août 2013 à 15:49
toujours pareil rien
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
30 août 2013 à 16:38
30 août 2013 à 16:38
de l'aide please!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
140
30 août 2013 à 18:03
30 août 2013 à 18:03
OK. Peux-tu, STP me donner la description (pas les enregistrements) de la table qui contient les login/password ? Pour avoir quelque chose dans le genre :
Je créerai la table sur mon serveur, utiliserai ton code pour essayer de dépouiller ça, faire des essais et te donner ici une réponse. ça te va ?
mysql> desc ev_Events; +-------+-------------+------+-----+------------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+------------+----------------+ | ide | int(11) | NO | PRI | NULL | auto_increment | | datev | date | NO | | 0000-00-00 | | | event | varchar(40) | NO | | | | +-------+-------------+------+-----+------------+----------------+ 3 rows in set (0.00 sec)
Je créerai la table sur mon serveur, utiliserai ton code pour essayer de dépouiller ça, faire des essais et te donner ici une réponse. ça te va ?
| Colonne | Type | Null | Key | Default | Extra
+-------+-------------+------+-----+------------+----------------+----------------+
| id | int(11) | NO | PRI | Aucune | auto_increment
| login | varchar(20) | Oui | | NULL |
| pass | varchar(20) | Oui | | NULL |
| nom | varchar(20) | Oui | | NULL |
| prenom | varchar(20) | Oui | | NULL | |
| cat | varchar(20) | Oui | | NULL | |
+-------+-------------+------+-----+------------+----------------+
+-------+-------------+------+-----+------------+----------------+----------------+
| id | int(11) | NO | PRI | Aucune | auto_increment
| login | varchar(20) | Oui | | NULL |
| pass | varchar(20) | Oui | | NULL |
| nom | varchar(20) | Oui | | NULL |
| prenom | varchar(20) | Oui | | NULL | |
| cat | varchar(20) | Oui | | NULL | |
+-------+-------------+------+-----+------------+----------------+
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
30 août 2013 à 16:54
30 août 2013 à 16:54
Salut,
J'ai ajouter quelques lignes de débug à ton code, plus une protection contre les injections sql sur ta requete :
Peux-tu nous dire ce t'affiche ces débugs.
J'ai ajouter quelques lignes de débug à ton code, plus une protection contre les injections sql sur ta requete :
<?php include_once 'connexion.php'; if(isset($_POST) && !empty($_POST['login']) && !empty($_POST['pass'])) { extract($_POST); var_dump($login); var_dump($pass); // on recupère le password de la table qui correspond au login du visiteur $sql = "select * from user where login='".mysql_real_escape_string($login)."'" ; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); $data = mysql_fetch_assoc($req); var_dump($data); if($data['pass'] != $pass) { ?> <script> alert('Erreur commise au niveau du mot de passe ou login veuillez le verifier merci.!!!'); window.location.href = "index.php"; </script> <?php exit; } else { if($data['cat'] == "admin"){ $_SESSION['nom'] = $data['nom']; $_SESSION['id'] = $data['id']; header("Location: /stocknew/admin/index.php"); } else { $_SESSION['nom'] = $data['nom']; $_SESSION['id'] = $data['id']; header("Location: /stocknew/util/index.php"); } } } else { ?> <script> alert('Désolé, connexion refusée.Verifiez si vous avez correctement saisi tous les champs merci.!!!'); window.location.href = "index.php"; </script> <?php exit; } ?>
Peux-tu nous dire ce t'affiche ces débugs.
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
30 août 2013 à 17:05
30 août 2013 à 17:05
Un grand merci vos réponses mais le problème demeure toujours
il n'affiche aucune erreur et n'accepte aucune redirection vers ma page admin.
il n'affiche aucune erreur et n'accepte aucune redirection vers ma page admin.
florencedj
Messages postés
7
Date d'inscription
vendredi 30 août 2013
Statut
Membre
Dernière intervention
30 août 2013
30 août 2013 à 17:22
30 août 2013 à 17:22
Je me suis dis peut être c'est la base de données et j'ai supprimé toutes les bases de données et je le refais mais le problème persiste
| Colonne | Type | Null | Key | Default | Extra
+-------+-------------+------+-----+------------+----------------+----------------+
| id | int(11) | NO | PRI | Aucune | auto_increment
| login | varchar(20) | Oui | | NULL |
| pass | varchar(20) | Oui | | NULL |
| nom | varchar(20) | Oui | | NULL |
| prenom | varchar(20) | Oui | | NULL |
| cat | varchar(20) |Oui | | NULL |
+-------+-------------+------+-----+------------+----------------+
j'espère que vous avez reçu la structure de ma table.Merci heliconius
+-------+-------------+------+-----+------------+----------------+----------------+
| id | int(11) | NO | PRI | Aucune | auto_increment
| login | varchar(20) | Oui | | NULL |
| pass | varchar(20) | Oui | | NULL |
| nom | varchar(20) | Oui | | NULL |
| prenom | varchar(20) | Oui | | NULL |
| cat | varchar(20) |Oui | | NULL |
+-------+-------------+------+-----+------------+----------------+
j'espère que vous avez reçu la structure de ma table.Merci heliconius
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
140
Modifié par heliconius le 31/08/2013 à 18:23
Modifié par heliconius le 31/08/2013 à 18:23
bien reçu. Message privé envoyé. Si c'est bon, une copie sera faite ici.