Salam aleykoum Mohamed, ce tuto m’a été très utile, je t’en remercie barakAllahufik ! Suffit juste d’apprendre mysql pour vérifier tout les login enregistrés.
De rien. Je suis ravi que le tuto vous ait été utile. J'ai traité l'authentification via une base de données Mysql dans certaines vidéos, En l'occurrence dans la série POO en PHP. Bonne continuation :)
Des vidéos de pratique sont prévues pour cette série de PHP où l'on va traiter davantage les sessions et tous les autres aspects. Merci pour votre commentaire :)
De rien. Les variables de session sont indépendantes des bases de données. Donc vous pouvez les utiliser dans n'importe quel contexte. J'ai traité un exemple d'authentification en utilisant une base de données MySQL, mais ça pourrait aussi s'appliquer à Oracle. Vous trouverez la vidéo dans la playlist de POO en PHP. Merci pour votre commentaire :)
salut ,j'ai un probleme ds la session,quand je declare la clé de session ds le 2eme fichier,il m'indique qu'elle est indefinie ,tandis que je la déclare ds le 1er fichier,quelqu'un m'aid svp
Salut. Il s'agit d'une erreur de type Warning. Elle survient quand la variable de session n'est pas encore créée. Pour masquer l'erreur, mettez juste @ avant sa déclaration. Il s'agit d'une solution provisoire mais utile dans la phase de développement. Bonne chance.
@@MohamedChiny Salut, Par contre moi j'ai un autre problème c'est que quand je valide correctement les information login et password je n'arrive pas a accéder a la nouvelle page je sais pas pourquoi. quelqu'un peut m'aider
Salut, j'ai un problème c'est que quand je valide correctement les information login et password je n'arrive pas a accéder a la nouvelle page je sais pas pourquoi. quelqu'un peut m'aider
Salut. Si vous écrivez le code tel qu'il est alors ça devrait marcher. Sinon c'est peut être les cookies qui sont désactivés sur votre navigateur car les sessions les utilisent. Essayez de changer de navigateur et voir ce que ça donne. Bonne chance :)
C'est juste une solution provisoire pour masquer les messages de notification "Undefined index". l'@ permet de masquer tous les messages d'erreurs que pourrait générer le moteur PHP. Cependant, son utilisation est requise uniquement au moment du développement pour ne pas être gêné par des messages inutiles. Sinon, il faut recourir à d'autres méthodes d'échappement d'erreurs si on veut héberger son projet sur un serveur de production.
@@hacks_os2754 Remarquez qu'au début de ma réponse j'ai parlé de "notification". C'est une erreur PHP de type E_WARNING qui ne bloque pas le script, mais elle affiche juste une notification comme UNDEFINED_INDEX ou autre. Mais si l'erreur est de type E_STRICT alors le script se bloque et rien n'est affiché, car le message d'erreur qui est sensé s'afficher est masqué à l'aide de l'@.
Salame, merci pour ce très intéressant tutoriel, certes en le testant j'ai bien eu un retour à la page d'identification en essayant d'acceser directement à la page confidentielle mais en reprenant le bon login et MP il me renvoie toujours à la page d'identification? NB: j'ai stocké mes login te MP dans phpMy admine. pourriez vous me passer le bon script SVP Voila mon code PHP: لمباشرة البحث إضغط هنا الرجوع إلى صفحة التسجيل
Bonsoir. Désolé je n'ai pas vu votre commentaire plus tôt. Voilà le code complet d'inscription/authentification via MySQL et l'objet PDO: www.chiny.me/exercice-authentification-via-une-base-de-donnees-en-php-8-13.php NB: l'objet PDO est bien meilleur que l'extension mysqli. Bonne chance.
De rien. Je suis content que la vidéo vous ait plu. Pour la partie CSS je vous recommande cette série de cours: th-cam.com/video/1JOmyNNH_y8/w-d-xo.html Il y a aussi cette série destinés aux astuces pratiques où certaines vidéos combinent PHP et CSS th-cam.com/video/_-W2wO5Sgro/w-d-xo.html Bonne continuation et merci pour votre commentaire :)
Il y a aussi cette vidéo sur l'authentification via PHP. Vous pouvez télécharger le code source (y compris le CSS) depuis la description th-cam.com/video/m1TYzKW8sW4/w-d-xo.html
Merci beaucoup pour toutes les formations...sincèrement je suis très ravi d’être abonné a votre chaine...Comme je suis débutant en PHP...j'ai une simple question concernant cet exemple dont vous nous avez mis le code source en utilisation pour test...encore une fois merci. J'ai fait un exemple similaire au votre, malheureusement je suis arrivé à le compléter par l'authentification par l'adresse mail de l'utilisateur par contre je suis bloqué par rapport à l'ouverture de la page spécifique ...si par exemple cette adresse mail est égale à toto@gmail.com inscrite dans la base de données, je dois lui ouvrir une page spécifique par exemple "suivi.php" ou tarif.php. Votre aide me sera d'un grand secours...Et merci d'avance.
De rien. Je suis ravi que mes tutos vous soient utiles. Concernant votre question, comme vous l'avez dit, c'est vraiment similaire à cet exemple, sauf que là (dans mon exemple) c'est une authentifcation statique. Je vous renvoie donc vers un autre exemple d'inscription et authentification via la base de données dont voici le lien th-cam.com/video/m1TYzKW8sW4/w-d-xo.html Tout ce que vous aurez à faire c'est remplacer le login par l'email. J'espère que ça vous aidera. Merci beaucoup pour votre commentaire :)
@@MohamedChiny ....Whooooo !!! quel design c'est de la classe pour une page, vraiment merci c'est très chic... Ou je dois mettre le code ? pour vérifier que si login(email) est par exemple toto@yahoo.fr, je dois lui ouvrir la page tarif.php.. Désolé et ça sera la dernière question...Merci.
De toutes les chaînes que j'ai visitées, la vôtre est LA meilleure. Longue vie et surtout, ne changez rien!
Merci Walid. Je suis flatté par votre commentaire. Ravi que mon contenu vous plaise autant. Merci encore pour votre commentaire :)
je suis étudiant en informatique et c'est la meilleur chaine d'apprentissage croyez moi . merci pour ton aide ✔
De rien. Je suis très ravi que vous ayez aimé ma chaine. Merci pour votre commentaire :)
vraiment je viens de suivre cette video carrement j'ai aimé ,je suis un programmeur de la rue
Je suis content que la vidéo vous ait plu. Merci pour votre commentaire :)
merci beaucoup pour tes efforts et ton partage c'est bien organisé et simplifier
De rien. Je suis ravi que vous ayez apprécié mes vidéos. Merci pour votre commentaire :)
franchement bien plus facile a comprendre que sur les autres tutos
Je suis content que le cours vous plaise autant. Merci pour votre commentaire :)
Salam aleykoum Mohamed, ce tuto m’a été très utile, je t’en remercie barakAllahufik ! Suffit juste d’apprendre mysql pour vérifier tout les login enregistrés.
De rien. Je suis ravi que le tuto vous ait été utile. J'ai traité l'authentification via une base de données Mysql dans certaines vidéos, En l'occurrence dans la série POO en PHP. Bonne continuation :)
Super vidéo. The best. J'aimerais avoir plus de vidéos là-dessus pour mieux comprendre.
Des vidéos de pratique sont prévues pour cette série de PHP où l'on va traiter davantage les sessions et tous les autres aspects. Merci pour votre commentaire :)
Merci pour la vidéo, dites moi cela s'applique aussi si on utilise la base de donnée oracle?
De rien. Les variables de session sont indépendantes des bases de données. Donc vous pouvez les utiliser dans n'importe quel contexte. J'ai traité un exemple d'authentification en utilisant une base de données MySQL, mais ça pourrait aussi s'appliquer à Oracle. Vous trouverez la vidéo dans la playlist de POO en PHP. Merci pour votre commentaire :)
salut ,j'ai un probleme ds la session,quand je declare la clé de session ds le 2eme fichier,il m'indique qu'elle est indefinie ,tandis que je la déclare ds le 1er fichier,quelqu'un m'aid svp
Salut. Il s'agit d'une erreur de type Warning. Elle survient quand la variable de session n'est pas encore créée. Pour masquer l'erreur, mettez juste @ avant sa déclaration. Il s'agit d'une solution provisoire mais utile dans la phase de développement. Bonne chance.
@@MohamedChiny Salut, Par contre moi j'ai un autre problème c'est que quand je valide correctement les information login et password je n'arrive pas a accéder a la nouvelle page je sais pas pourquoi. quelqu'un peut m'aider
Très interessant Chiny, je vous encourage
Merci Samuel. C'est très gentil de votre part :)
vous êtes le meilleur frère.
Merci Mohcine. Je suis content que la vidéo vous ait plu :)
Salut, j'ai un problème c'est que quand je valide correctement les information login et password je n'arrive pas a accéder a la nouvelle page je sais pas pourquoi. quelqu'un peut m'aider
Salut. Si vous écrivez le code tel qu'il est alors ça devrait marcher. Sinon c'est peut être les cookies qui sont désactivés sur votre navigateur car les sessions les utilisent. Essayez de changer de navigateur et voir ce que ça donne. Bonne chance :)
@@MohamedChiny Merci j'ai ressayé ca marche. 🥳
Pourquoi tu met un @ devant ces variables
C'est juste une solution provisoire pour masquer les messages de notification "Undefined index". l'@ permet de masquer tous les messages d'erreurs que pourrait générer le moteur PHP. Cependant, son utilisation est requise uniquement au moment du développement pour ne pas être gêné par des messages inutiles. Sinon, il faut recourir à d'autres méthodes d'échappement d'erreurs si on veut héberger son projet sur un serveur de production.
@@MohamedChiny mais si y a une erreur donc le script ne marche pas j vois pas pourquoi si tu met @ soudainement il marche
@@hacks_os2754 Remarquez qu'au début de ma réponse j'ai parlé de "notification". C'est une erreur PHP de type E_WARNING qui ne bloque pas le script, mais elle affiche juste une notification comme UNDEFINED_INDEX ou autre. Mais si l'erreur est de type E_STRICT alors le script se bloque et rien n'est affiché, car le message d'erreur qui est sensé s'afficher est masqué à l'aide de l'@.
@@hacks_os2754 Regardez cette vidéo, ça explique un peu le concept: th-cam.com/video/Lyhgawy0H5g/w-d-xo.html
Pour plus de cours, rendez-vous sur chiny.me
merci beaucoup !
De rien. Merci pour votre commentaire :)
Très bonne explication
Merci :)
Magnifique comme dhab
Merci beaucoup :)
Salame, merci pour ce très intéressant tutoriel, certes en le testant j'ai bien eu un retour à la page d'identification en essayant d'acceser directement à la page confidentielle mais en reprenant le bon login et MP il me renvoie toujours à la page d'identification? NB: j'ai stocké mes login te MP dans phpMy admine. pourriez vous me passer le bon script SVP
Voila mon code PHP:
لمباشرة البحث إضغط هنا
الرجوع إلى صفحة التسجيل
Bonsoir. Désolé je n'ai pas vu votre commentaire plus tôt.
Voilà le code complet d'inscription/authentification via MySQL et l'objet PDO: www.chiny.me/exercice-authentification-via-une-base-de-donnees-en-php-8-13.php
NB: l'objet PDO est bien meilleur que l'extension mysqli.
Bonne chance.
@@MohamedChiny Je viens de lire ton message, merci pour infiniment pour le code
Merci pour cette vidéo
c'est trés intéressant et m'a bien aidé
je cherche la partie css pour la page session.php si c'est possible
De rien. Je suis content que la vidéo vous ait plu. Pour la partie CSS je vous recommande cette série de cours: th-cam.com/video/1JOmyNNH_y8/w-d-xo.html Il y a aussi cette série destinés aux astuces pratiques où certaines vidéos combinent PHP et CSS th-cam.com/video/_-W2wO5Sgro/w-d-xo.html Bonne continuation et merci pour votre commentaire :)
Il y a aussi cette vidéo sur l'authentification via PHP. Vous pouvez télécharger le code source (y compris le CSS) depuis la description th-cam.com/video/m1TYzKW8sW4/w-d-xo.html
merci pour ta vidéo
Merci beaucoup pour toutes les formations...sincèrement je suis très ravi d’être abonné a votre chaine...Comme je suis débutant en PHP...j'ai une simple question concernant cet exemple dont vous nous avez mis le code source en utilisation pour test...encore une fois merci.
J'ai fait un exemple similaire au votre, malheureusement je suis arrivé à le compléter par l'authentification par l'adresse mail de l'utilisateur par contre je suis bloqué par rapport à l'ouverture de la page spécifique ...si par exemple cette adresse mail est égale à toto@gmail.com inscrite dans la base de données, je dois lui ouvrir une page spécifique par exemple "suivi.php" ou tarif.php.
Votre aide me sera d'un grand secours...Et merci d'avance.
De rien. Je suis ravi que mes tutos vous soient utiles. Concernant votre question, comme vous l'avez dit, c'est vraiment similaire à cet exemple, sauf que là (dans mon exemple) c'est une authentifcation statique. Je vous renvoie donc vers un autre exemple d'inscription et authentification via la base de données dont voici le lien th-cam.com/video/m1TYzKW8sW4/w-d-xo.html
Tout ce que vous aurez à faire c'est remplacer le login par l'email. J'espère que ça vous aidera. Merci beaucoup pour votre commentaire :)
@@MohamedChiny Merci beaucoup, et en plus je suis surpris par cette réponse si rapide...Vous êtes très aimable ...Encore une fois Merci.
@@Aigle_Libre De rien. Bon courage :)
@@MohamedChiny ....Whooooo !!! quel design c'est de la classe pour une page, vraiment merci c'est très chic... Ou je dois mettre le code ? pour vérifier que si login(email) est par exemple toto@yahoo.fr, je dois lui ouvrir la page tarif.php.. Désolé et ça sera la dernière question...Merci.
Merci
De rien. Merci pour votre commentaire :)
Tres claire danke
Merci :)