Gestion d'un espace membre en PHP
Chose promise, chose due, voici un tutoriel que vous attendez avec impatience : la gestion d'un espace membre en PHP. Ce que nous allons aborder sera l'insertion de nouveaux utilisateurs dans la base de données, l'activation des comptes utilisateurs via une variable token, puis une connexion sécurisée grâce au Session en PHP. Si vous avez des idées pour améliorer le script, n'hésitez pas à les décrire dans les commentaires. Enfin si vous souhaitez avoir une éventuelle suite, à ce tutoriel, c'est à dire une page d'édition utilisateur, upload d'avatar, modification de certaines informations, etc..., faites le moi savoir :)





Le taulier du coin !
Un projet, une collaboration ?
Mes derniers projets !
Je vais mis mettre des ce soir, et jpeux dire que tu est le seul à l'avoir fait gratos -> Google va te referencer comme il se doit ^^
Et pour "Enfin si vous souhaitez avoir une éventuelle suite, à ce tutoriel, c'est à dire une page d'édition utilisateur, upload d'avatar, modification de certaines informations, etc...,"
OHHH ouuiiii :p
Merci !
C'est à dire ?
Sur activate.php : Tu pouvais déclarer que tu voulais récupérer aussi le champ `activer`, ça t'aurait évité d’exécuter 1 requête en plus :p ( `email`,`token`,`activer` )
=> $data = $req->fetch(PDO::FETCH_OBJ); if ($data->activer == 0) { ..update.. } else { ..est activé.. }
Sur register.php : Un oublie ? Si l'émail spécifié à l'envoie du formulaire, est déjà dans la bdd, ne pas exécuter la requête ? :p
Et si par malheur l'utilisateur à effacé son mail ? On est pas dans l'caca s'il a oublié d'activer :(
Voilà, merci pour le tuto et bonne soirée :p
Avoir comme lui un espace membre où on a un avatar, on met des infos etc... Ou pour l'instant basic comme toi, où on télécharge seulement les ressources après inscription.
Merci.
mais je sais pas vous mais moi j'ai une erreur quand je tente de me connecter:
Warning: Cannot modify header information - headers already sent by (output started at /public_html/cnx.php:1) in /public_html/index.php on line 26
so thank you
Le problème que tu as est certainement un espace de trop avant l'appel de ton fichier dans ton code PHP.
->Bouton "Rester connecté"
->Gestion de niveaux
->Messages personnels
C'est <a peu pres tout !!
Nic1101
Tout d'abord merci pour ce tutoriel ! et j'ai deux question :)
- Est ce que les comptes premium arrive bientot pour pouvoir enfin te remercier de ton travail ?
- Est ce que la secondes partie seras bientôt disponible ? (avec une partie sur comment sécuriser correctement l'ensemble serait pas mal.)
Merci.
@JEi
les sources ne sont pas dispo pour le tuto "Gestion d'un espace membre en php"?
merci
Gilles
Voila c'est bon, petit problème sur le fichier source bizarre .. ^^
merci
J'aimerais juste savoir si il était possible que une fois que la personne est connecter elle soit redirigé non pas sur la page private mais sur la page index seulement sans le formulaire de connexion mais avec un petit récapitulatif de ses infos !
Voila, cordialement.
Si quelqu'un peut me guider pour corriger cette erreur
Ta variable pseudo est-elle bien declarée?
J'ai modifié dans php.ini le SMTP = localhost en SMTP = smtp.free.fr et j'utilise la fonction mail(). Par contre je ne sais pas si j'ai bien configuré mon server smtp de free (j'ai simplement activer le nouveau smtp server).
Au plaisir de vous lire !!!
Comment je peux faire pour vérifier que le mot de passe correspond au champ Confirmation mot de passe que j'ai ajouter ?
Merci
Super tuto !
merci et bravo !
Est-ce que tu pourrais faire un mini tuto sur le smtp mailer car je ne comprend pas trop comment faire surtout en localhost.
Je sais qu'il faut régler dans le php.ini
je met localhost et tout mais ca ne fonctionne pas.
Si tu pourrais m'aider, merci
On attend la suite avec impateince,.....
Encore merci
Merçi d'avance cher profresseur.
A bientôt
Merci ;)
J'adore ce tuto.
Les fichiers sources des tutoriels sont désormais sur Grafikart.fr.
Voir cette url = > http://www.grafikart.fr/tutoriels/php/gestion-membre-229
Même pour les premium la source n'est pas visible
Je débute comme certains en php.
Super tuto que je vais appliquer très bientôt sur mon site
Merci à JEi & CreatiQ .
Merci d'avance pour votre aide.
:)
Même si je ne suis pas sur de pouvoir tout réussir à mettre ne place mdr
>> http://www.grafikart.fr/tutoriels/php/gestion-membre-229
c'est décevant -_-'
est il possible de les avoir gratuitement svp ?!
moi je suis en train de le faire à la main!!!!
c'est galère mais tu fais beaucoup plus attention à se que tu écris et à se que tu fais.
Si tu désires un peu d'aide je peux le faire.
Cependant je suis bloqué sur la partie critique de l'envoi du lien d'activation par mail ,qui soit disant est d'une simplicité extrême alors que moi je suis dessus depuis bientôt 2 semaines!j'ai exposé mes soucis un peu partout mais impossible d'avoir des résultats positifs.
je n'ai même pas pris la peine de poster ici pour ce genre de problème car apparemment ici c'est pas la priorité d'aider les membres!!!
Cordialement
Si vous rencontrez des problèmes, le mieux est désormais de poster sur le forum Grafikart ou sur la page du tutoriel sur Grafikart.fr : http://www.grafikart.fr/tutoriels/php/gestion-membre-229
Merci d'avoir finalement repondu :)
Peux-tu déjà nous annoncer quand tu pourras nous faire tout ça?
Phpmailer est inconfigurable ,j'ai tout retourner de fond en comble, créer une dizaine de page de script simple d'envoi en testant environ 100 possibilités différentes (ne parlons pas du php.ini!)
je peine depuis pas mal de temps mais je reste confiant.
Merci encore de ton travail
Cordialement
jcdus2024
cordialement