Etablir la connexion
Fermé
mohamedlam
Messages postés
6
Date d'inscription
dimanche 15 janvier 2012
Statut
Membre
Dernière intervention
1 juin 2013
-
21 mai 2013 à 16:24
mohamedlam Messages postés 6 Date d'inscription dimanche 15 janvier 2012 Statut Membre Dernière intervention 1 juin 2013 - 1 juin 2013 à 12:44
mohamedlam Messages postés 6 Date d'inscription dimanche 15 janvier 2012 Statut Membre Dernière intervention 1 juin 2013 - 1 juin 2013 à 12:44
A voir également:
- Etablir la connexion
- Gmail connexion - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Connexion chromecast - Guide
- Facebook connexion - Guide
3 réponses
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
21 mai 2013 à 17:00
21 mai 2013 à 17:00
Salut !
Ca redirige sur quelle page ? celle du stagière ou celle de l'admin ?
Ca redirige sur quelle page ? celle du stagière ou celle de l'admin ?
Salut,
Pour commencer tu fait un "echo" à la ligne 3 qui va te provoquer l'erreur suivante pour les redirections :
Cannot modify header information - headers already sent
Tu ne dois envoyer aucun affichage (code html ou echo) avant les instructions header.
Ensuite la fonction htmlspecialchars doit être utilisée afficher des données en html, non pas comme filtres sur tes entrées. Il n'est pas donc pas utile d'utiliser cette fonction à cet endroit.
Par contre puisque tu utilises tes entrées ($_POST['email'] et $_POST['passe']) dans une requête sql, tu doit utiliser la fonction mysql_real_escape_string pour éviter les injections sql.
Une petite recherche sur ton moteur de recherche favoris te permettra d'avoir plus d'infos sur ces deux fonctions.
Enfin si un stagiaire utilise le même couple email/passe qu'un admin, l'administrateur ne pourra jamais se connecter.
Voila quelques remarques te permettant d'avancer.
Bon courage.
Pour commencer tu fait un "echo" à la ligne 3 qui va te provoquer l'erreur suivante pour les redirections :
Cannot modify header information - headers already sent
Tu ne dois envoyer aucun affichage (code html ou echo) avant les instructions header.
Ensuite la fonction htmlspecialchars doit être utilisée afficher des données en html, non pas comme filtres sur tes entrées. Il n'est pas donc pas utile d'utiliser cette fonction à cet endroit.
Par contre puisque tu utilises tes entrées ($_POST['email'] et $_POST['passe']) dans une requête sql, tu doit utiliser la fonction mysql_real_escape_string pour éviter les injections sql.
Une petite recherche sur ton moteur de recherche favoris te permettra d'avoir plus d'infos sur ces deux fonctions.
Enfin si un stagiaire utilise le même couple email/passe qu'un admin, l'administrateur ne pourra jamais se connecter.
Voila quelques remarques te permettant d'avancer.
Bon courage.
mohamedlam
Messages postés
6
Date d'inscription
dimanche 15 janvier 2012
Statut
Membre
Dernière intervention
1 juin 2013
1 juin 2013 à 12:44
1 juin 2013 à 12:44
Merci bien à vous la connexion a été bien établie le problème a été à partir de la bd