Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Site Web > PHP > [TUTO] Espace membre > Lecture du sujet

[TUTO] Espace membre

Vous devez être inscrit pour pouvoir poster des messages

Page : 1  2  3  4  ...  19  20  21  22  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1  2  3  4  ...  19  20  21  22  Suivante
Hors ligne Neoterranos # Posté le 28/08/2008 à 21:42:15
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Edit : Le tutoriel est en ligne : cliquez ici pour le lire.

Bonsoir :)

Je me posais déjà la question depuis longtemps : est-ce que faire un tuto sur un espace membre pourrait être une bonne idée ?

J'ai vu un topic aujourd'hui qui m'a décidé à proposer un tel tuto.

Je pense y mettre en vrac cela :

  • Formulaire d'inscription de base + améliorations confort(avatar, biographie etc) + javascript/AJAX pour ceux qui veulent
  • Formulaire de connexion (assez banal)
  • Page profil et page d'édition du profil.
  • Un système de MP (peut-être, pas encore sûr)
  • Un système de droits
  • ... Des idées ? :p

Le tuto proposerait une série de TP/Corrections pour les domaines jugés faciles, et une explication sans TP pour les parties plus difficiles.

Cependant, pour ne pas le rédiger dans le vent, je voudrais savoir trois choses :

- Pensez-vous qu'un tel tuto soit d'une quelconque utilité ?
- Y a-t-il des gens aux connaissances encore limitées qui pensent qu'ils iraient voir mon tuto ?
- Si oui, qu'espérez-vous trouver qui ne soit pas dans la liste des choses que mon tuto proposera ?

Voilà :) merci pour ceux qui répondront !

Neoterranos

Légende de couleurs :



0 - 24 % : bleu
25 - 49 % : rouge
50 - 74 % : orange
75 - 99 % : vertc
100 % : vertf

Progression :



Etat : Validé (non terminé). (Validé le 29/10/2008 vers 17h)

Créer un espace membre pour son site : 25 %

Partie I : Création d'un système simple : 60 %

Chapitre I : Introduction (où on vous explique ce qu'il va se passer et comment ça va se passer :p) : 100 %
Chapitre II : Les bases du système (où on fonctionne, où on sessionne, où on informationne, où on index et plus encore) : 100 %
Chapitre III : Inscription 1/2 (où on formule, où on envoie) : 100 %
Chapitre IV : Inscription 2/2 (où on valide, on erreure, on renvoie, on bdd, on maille) : 100 %
Chapitre V : Connexion déconnexion (où on cuisine (cookies), où on mot de passe, où on valide, et où on connecte) : 100 %
Chapitre VI : Gestion du profil (où on admire, où on lit une biographie, et où on peut s'admirer aussi, où on se modifie, où on s'apprend, où on modifie les autres quand on a le droit, où on se supprime) : 0 %
Chapitre VII : Administration et droits (où on dirige et où on se marre) : 0 %
Ce chapitre ne sera qu'une ébauche de système de droits, il est possible qu'une partie III entièrement dédiée à un système de droits extensible voit le jour, sinon ça sera dans un autre tuto, tout dépendra de notre motivation et de l'avis des validos.


Partie II : Amélioration du système de base : 0 %
On verra ce qu'on met dedans plus tard :-°

En vrac :
Systèmes AJAX pour l'inscription, les aperçus etc.
Logs de connexion.
Logs d'administration.
Faire le même système en orienté objet, c'est possible ! :p (Merci à Tracker pour avoir accepté de m'aider dans ce projet).
Édité le 23/11/2008 à 19:18:08 par Neoterranos

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne swiss-power # Posté le 28/08/2008 à 21:48:48
N'oublie pas ton histoire
Avatar
Groupe : Membres
Salut,

oui, je pense qu'un tel tutoriel aura une grande utilité si il est bien rédigé. Beaucoup de monde
cherche à créer un espace membre, parce que c'est trop dur. Ce qui n'est pas vraiment le cas si on
se penche de près sur le sujet.

Je ne vois pas pour l'instant d'autres fonctionnalités à ajouter, je te conseillerais de faire un
tutoriel pour créer un espace membre simple, puis pourquoi pas une sorte d'annexe qui contiendrai des
astuces pour personnaliser le script.

Bonne soirée :)
 
Hors ligne luc@s # Posté le 28/08/2008 à 21:50:33
PPHP
Avatar
Groupe : Membres
Oui un big tuto serait parfait (si 0 erreur ^^)

Code : PHP
1
2
3
4
5
<?php
if(!rtfm()) {
    exit();
}
?>
 
Hors ligne F!orian # Posté le 28/08/2008 à 21:53:20
YOU FAIL §§§
Avatar
Groupe : Membres
Je serais fortement intéressé :)
Hors ligne LkY # Posté le 28/08/2008 à 21:53:21
Kubuntuuuuu...
Avatar
Groupe : Membres
Hello
Je ne pense pas que des parties sur un système de MP serve à grand chose, des tutoriels traitent déjà de ce sujet.
En revanche, même si des tutoriels abordent le système de membre, pourquoi pas en faire un sur ce sujet ! ^^

Je suis près à t'apporter mon aide si tu le souhaite, j'ai codé mon script de membre et il fonctionne à merveille ;) .

Il contient :
  • Inscription, connexion, déconnexion
  • page pour consulter la profil d'un membre
  • page pour modifier son propre profil
  • le tout en une seule table sql


N'hésite pas à me contacter ;)

Image utilisateur
Un Design Pro, Rapide et... Gratuit !! :waw:
Commande réalisée rapidement et dans la bonne humeur sur Heaven Design ! ;)
Heaven-Design v3 : 50% - Tuto espace membre : 50% (VALIDE !!)
 
Hors ligne Spady # Posté le 28/08/2008 à 21:55:57
Groupe : Membres
LkY,

Si tu veux un testeur de ton script, je suis prêt. :p)

« Asu no hyaku, kyo no gojuu ! »
 
Hors ligne Nanocom # Posté le 28/08/2008 à 21:57:20
Salut ô !
Avatar
Groupe : Membres
Y'a déjà de quoi faire niveau tuto sur la messagerie privée, se concentrer sur l'espace membre (inscription, connexion, et profil uniquement) serait pas mal pour les gens qui débutent...
Hors ligne Neoterranos # Posté le 28/08/2008 à 21:58:19
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Citation : swiss-power
Salut,

oui, je pense qu'un tel tutoriel aura une grande utilité si il est bien rédigé. Beaucoup de monde
cherche à créer un espace membre, parce que c'est trop dur. Ce qui n'est pas vraiment le cas si on
se penche de près sur le sujet.

Je ne vois pas pour l'instant d'autres fonctionnalités à ajouter, je te conseillerais de faire un
tutoriel pour créer un espace membre simple, puis pourquoi pas une sorte d'annexe qui contiendrai des
astuces pour personnaliser le script.

Bonne soirée :)

Pourquoi pas ?

Dans ce cas une partie I sur le système basique, et une partie II reviendrait sur toutes les pages pour les améliorer, et le système de MP en partie III si je le fais.

A ce moment là l'idée de faire des TP/Corrections est peut-être moins nécessaire ^^ je pourrais jouer au prof pour toute l'inscription/connexion et faire des TP pour la page profil et édition.

Citation : luc@s
Oui un big tuto serait parfait (si 0 erreur ^^)

Tout le monde étant sujet à erreurs, je pense que je laisserai une note pour dire de me contacter par MP, mais d'ordre général je ne propose un code que lorsque je l'ai fini et testé :p

@ LkY : Je prends note, je compte tout recréer car j'avais fait mon système aussi, mais ça m'entraîne de recommencer :p
Cependant, je te propose si tu le souhaites de te tenir au courant par MP de mon avancée :)

@ Nanocom : Les MP c'est une idée supplémentaire, elle ne passera pas avant le reste, ce sera en plus si je devais la faire.

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne LkY # Posté le 28/08/2008 à 21:58:32
Kubuntuuuuu...
Avatar
Groupe : Membres
Qu'entends-tu par testeur ? ^^
Mon script tourne bien, et je pense avoir corriger tous les problème que je lui connais.

Je veux bien proposer mon aide pour rédiger un tutoriel sur ce sujet.

Image utilisateur
Un Design Pro, Rapide et... Gratuit !! :waw:
Commande réalisée rapidement et dans la bonne humeur sur Heaven Design ! ;)
Heaven-Design v3 : 50% - Tuto espace membre : 50% (VALIDE !!)
 
Hors ligne Yloy # Posté le 28/08/2008 à 22:00:05
Avatar
Groupe : Membres
Ce qui serait surtout bien ce serait un système de gestion des droits :
Ajout de classes (Admin, Modo, Simple Membre etc.)
Ajout d'emplacements (pages à restreindre, fonctions à ne pas afficher, droits de forum etc.)
Et tout ça en 1 seule page.

Paske perso je viens de faire un système pareil, j'en ai bavé mais je l'ai fait tout seul comme un grand.

Quenelles Querelles intestines ?
 
Hors ligne Spady # Posté le 28/08/2008 à 22:03:26
Groupe : Membres
En gros je voulais dire que j'arrive pas à faire un script de gestion de membre, et donc je voudrais savoir si tu pouvais me passer ton script. :D

« Asu no hyaku, kyo no gojuu ! »
 
Hors ligne LkY # Posté le 28/08/2008 à 22:04:04
Kubuntuuuuu...
Avatar
Groupe : Membres
Idem, j'ai codé un système de groupe pour mon forum, j'ai eu beaucoup de mal mais maintenant j'ai un système efficace de gestion de permissions pour un forum, et avec niveau d'accès pour restreindre l'utilisation de certaine fonctionnalités.

Ca pourrai faire une bonne annexe... :-°

Image utilisateur
Un Design Pro, Rapide et... Gratuit !! :waw:
Commande réalisée rapidement et dans la bonne humeur sur Heaven Design ! ;)
Heaven-Design v3 : 50% - Tuto espace membre : 50% (VALIDE !!)
 
Hors ligne meccool14 # Posté le 28/08/2008 à 22:10:57
le mieux est l'ennemi du bien
Groupe : Membres
salut je viens de posé une question sur le forum sur l'existence d'un tel tuto ^^ mais il ne me semble pas que cela existe pour le moment donc moi je suis très preneur


salutation

MC
Hors ligne Utopi@ # Posté le 28/08/2008 à 22:18:01
Qui peut le plu peut le moinss
Avatar
Groupe : Membres
Un tuto qui peut être très intéressant s'il est bien rédigé et détaillé ^^ .
Par ailleurs un tel système me semble intéressant si on aborde le concept de la POO en PHP.

Liste des objets mis en jeu :
- Membre
- Connexion (classe mère abstraite)
- Connexion par formulaire
- Connexion par les cookies
- Message

On voit d'ailleurs très bien les différentes interactions entre ces classes.
Un membre peut envoyer un message.
La connexion initialise le statut d'un membre.
etc.

Par ailleurs un système de gestion des droits est surement utile.

Don't think you are, Know you are ...
 
Hors ligne Neoterranos # Posté le 28/08/2008 à 22:22:37
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Citation : Yloy
Ce qui serait surtout bien ce serait un système de gestion des droits :
Ajout de classes (Admin, Modo, Simple Membre etc.)
Ajout d'emplacements (pages à restreindre, fonctions à ne pas afficher, droits de forum etc.)
Et tout ça en 1 seule page.

Paske perso je viens de faire un système pareil, j'en ai bavé mais je l'ai fait tout seul comme un grand.

Un système de droits ?
Ça touche pas les mêmes soucis.
Avant de penser restriction, faut déjà penser autorisations, donc déjà penser membres.
Donc la gestion des droits, ça peut se faire, mais pas avant l'espace membre.

Pour l'OO ça serai une bonne idée, mais c'est assez complexe, et le tuto n'aurait pas pour but d'expliquer l'OO donc je préfère pas.
Édité le 28/08/2008 à 22:24:52 par Neoterranos

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne luc@s # Posté le 28/08/2008 à 22:24:04
PPHP
Avatar
Groupe : Membres
Citation : Utopi@
Un tuto qui peut être très intéressant s'il est bien rédigé et détaillé ^^ .
Par ailleurs un tel système me semble intéressant si on aborde le concept de la POO en PHP.

Liste des objets mis en jeu :
- Membre
- Connexion (classe mère abstraite)
- Connexion par formulaire
- Connexion par les cookies sessions
- Message

On voit d'ailleurs très bien les différentes interactions entre ces classes.
Un membre peut envoyer un message.
La connexion initialise le statut d'un membre.
etc.

Par ailleurs un système de gestion des droits est surement utile.

Code : PHP
1
2
3
4
5
<?php
if(!rtfm()) {
    exit();
}
?>
 
Hors ligne Neoterranos # Posté le 28/08/2008 à 22:36:31
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Ok, on se lance avec LkY, je demande la suppression du sous titre du topic qui fait un peu tâche :p

Merci de vos avis :)

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne luc@s # Posté le 28/08/2008 à 22:40:28
PPHP
Avatar
Groupe : Membres
Citation : Neoterranos
Ok, on se lance avec LkY, je demande la suppression du sous titre du topic qui fait un peu tâche :p

Merci de vos avis :)


Et si vous avez besoin d'une troisième main :-°

Code : PHP
1
2
3
4
5
<?php
if(!rtfm()) {
    exit();
}
?>
 
Hors ligne Neoterranos # Posté le 28/08/2008 à 22:46:38
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Je demanderai à LkY, c'est la première fois qu'on fait un tuto à plusieurs, donc on décidera ensemble, mais je ne suis pas contre :)

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne luc@s # Posté le 28/08/2008 à 22:55:15
PPHP
Avatar
Groupe : Membres
ok :)

Code : PHP
1
2
3
4
5
<?php
if(!rtfm()) {
    exit();
}
?>
 
Hors ligne Timot # Posté le 28/08/2008 à 23:14:14
Réfléchir ne tue pas !
Avatar
Groupe : Membres
Citation : luc@s
Citation : Utopi@
Un tuto qui peut être très intéressant s'il est bien rédigé et détaillé ^^ .
Par ailleurs un tel système me semble intéressant si on aborde le concept de la POO en PHP.

Liste des objets mis en jeu :
- Membre
- Connexion (classe mère abstraite)
- Connexion par formulaire
- Connexion par les cookies sessions
- Message

On voit d'ailleurs très bien les différentes interactions entre ces classes.
Un membre peut envoyer un message.
La connexion initialise le statut d'un membre.
etc.

Par ailleurs un système de gestion des droits est surement utile.

Il voulait dire connexion automatique par cookies je pense ; ).
Et si ya besoin d'une main aussi, je veux bien aider : ).

Vous vous y connaissez en compatibilité IE/JS ? Venez m'aider ici ... :-°
Image utilisateur
 
Hors ligne Neoterranos # Posté le 29/08/2008 à 00:44:22
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Ça fait beaucoup :p
Je verrai avec LkY demain :)

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne Tombest # Posté le 29/08/2008 à 02:58:31
Partir de rien, avoir un tout.
Avatar
Groupe : Membres
Salut :p

Bon, j'ai décidé de lire à fond le topic :-°

C'est un très bon tutoriel qui pourrait être rédigé là :p Si j'avais simplement lu un tutoriel sur les zones membres, j'aurais peut être moins eu de difficultés :( Mais bon, ça marche ce que j'ai fait, donc bon (</mode HS>).

Quand tu parles d'Ajax et de Javascript, c'est pour le formulaire (vérifier si le mot de passe est le même que la confirmation, que le pseudo n'est pas pris, etc ...) ?

Parce que sinon ... :euh: J'vois pas ce que ça peut être :p
A +
Tom

Image utilisateur
Image utilisateurImage utilisateurImage utilisateurImage utilisateur

 
Hors ligne Neoterranos # Posté le 29/08/2008 à 03:03:47
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Citation : Tombest
Salut :p

Bon, j'ai décidé de lire à fond le topic :-°

C'est un très bon tutoriel qui pourrait être rédigé là :p Si j'avais simplement lu un tutoriel sur les zones membres, j'aurais peut être moins eu de difficultés :( Mais bon, ça marche ce que j'ai fait, donc bon (</mode HS>).

Quand tu parles d'Ajax et de Javascript, c'est pour le formulaire (vérifier si le mot de passe est le même que la confirmation, que le pseudo n'est pas pris, etc ...) ?

Parce que sinon ... :euh: J'vois pas ce que ça peut être :p
A +
Tom

Premièrement, tu peux aussi créer un système d'aperçu final pour la biographie (que je compte mettre en place dans ce tuto) comme sur le SdZ, l'aperçu en temps réel étant basé uniquement sur du javascript.
Tu peux aussi, dans le cadre d'un forum (ce qu'on ne verra pas ici), quasi tout faire via AJAX, ça peut avoir l'air de revenir au même, en terme de traitement ça évite de recharger une partie de la page, et ça fait nettement plus fluide pour l'utilisateur, par contre, ça plante toujours autant quand on perd la connexion.

J'ai déjà créé un système de MP entièrement en AJAX qui roule pépère, c'est original, et ça met à profit les technologies dont on dispose.
Donc si tu peux le faire avec des MP, tu peux le faire avec tout :)

Pour répondre à ta question, AJAX et JavaScript serviront aussi pour la vérification du mail, du passe et du pseudo :)

LkY ne connaissant pas, il en profitera pour apprendre :p
Édité le 29/08/2008 à 03:05:52 par Neoterranos

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne LkY # Posté le 29/08/2008 à 09:43:15
Kubuntuuuuu...
Avatar
Groupe : Membres
Bonjour tout le monde !!
Je sors du lit ! :D

Effectivement, un peu d'Ajax sera traité dans ce tutorial mais uniquement dans la partie avancée.
La première partie traitera simplement du système en lui même, only PHP. ;)

Pour répondre à luc@s : nous sommes déjà deux pour traiter un sujet pas très complexe, mais comme nous nous partageons la réalisation des scripts, j'ai peur que d'être plus rendre le travail plus long car on risque de s'embrouiller avec trois modèles de scripts différents...
Par contre, si tu connais bien une amélioration d'un tel système, pourquoi pas la traiter dans ce tutoriel. :)


De toute façon, nous vons tiendrons au courant des avancées du tuto dans ce topic. ;)

Image utilisateur
Un Design Pro, Rapide et... Gratuit !! :waw:
Commande réalisée rapidement et dans la bonne humeur sur Heaven Design ! ;)
Heaven-Design v3 : 50% - Tuto espace membre : 50% (VALIDE !!)
 
Hors ligne Neoterranos # Posté le 30/08/2008 à 02:20:34
Oh my god, they killed Kenny !
Avatar
Groupe : Membres
Etat du tuto mis à jour. :)

On a fini deux chapitres, comme on est deux à bosser en même temps, c'est le bazar pour s'harmoniser, mais on y arrive et on rigole bien :p

LkY a eu une subite envie d'apprendre le JavaScript et ne sera pas là ce week end, donc je bosse sans lui.

Le troisième chapitre sera bientôt fini, on pensait attendre de finir la partie I pour proposer le tuto, mais peut-être que je vais changer d'avis, ça va dépendre :)
Édité le 30/08/2008 à 02:22:22 par Neoterranos

Image utilisateur
Perdu sur le SdZ ? Clique ici ! Perdu sur CCDS ? Clique ici !
 
Hors ligne $c0ubid0u # Posté le 30/08/2008 à 03:54:54
Royal Canin
Avatar
Groupe : Membres
Super idée, ce tuto, sa vas peut être m'aider a améliorer mon script :)

Bonne continuation ;)


UTILISATEUR COURANT DE LINUX (Distribution : Ubuntu)
 
Hors ligne swiss-power # Posté le 30/08/2008 à 10:50:29
N'oublie pas ton histoire
Avatar
Groupe : Membres
Si je peux vous aider dans quoi que ce soit ;)
 
Hors ligne luc@s # Posté le 30/08/2008 à 11:01:35
PPHP
Avatar
Groupe : Membres
Oui si vous avez des questions sur les scripts ;)

Code : PHP
1
2
3
4
5
<?php
if(!rtfm()) {
    exit();
}
?>
 
Hors ligne fayçall # Posté le 30/08/2008 à 11:02:34
http://metallicamusique.free.f
Avatar
Groupe : Membres
Bah moi je sais faire tout ça sauf le ajax/javascript qui peut m'être utile pour un mini-chat donc je suis d'accord ^^

Nouveau site Citation : iciiiii ...
 

Retour au forum "PHP" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 114 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.1217s (0.1054s)