Dans ce big-tuto, nous allons créer ensemble un système d'espace pour les membres de votre site : grâce à cela, vous pourrez créer une communauté et gérer au mieux votre site.
Au niveau des pré-requis, avoir suivi l'intégralité du cours PHP/MySQL ainsi que le cours XHTML/CSS suffira
amplement (et par la même occasion, c'est une base nécessaire).
Cependant, nous utiliserons dans la partie II du JavaScript et les objets XHR (XMLHttpRequest), et la programmation orientée objets en partie III : si vous les connaissez, cela sera grandement utile, mais nous y reviendrons en temps voulu.
V ous êtes prêts ?
Cours php Créer un espace membre pour son site gratuit | Cours gratuit | Cours informatique
Renseignements
28/08/2008 : décision de créer ce tutoriel, les premières lignes en sont tapées le soir même.
22/09/2008 : le tutoriel en est à la fin de son quatrième chapitre et proposé à la validation.
05/10/2008 : le tutoriel est refusé à la validation pour des problèmes au niveau de la page information.php ainsi que de la taille du chapitre IV , relecture et mise à niveau exigée.
22/10/2008 : le tutoriel est renvoyé à la validation après d'importantes modifications.
29/10/2008 : le tutoriel est accepté, mais il contient quelques fautes qui seront corrigées dans la prochaine édition, et deux-trois points sont à modifier .
29/10/2008 : correction de nombreuses fautes, modification de certains points, et coupure en deux du chapitre d'inscription. Rajout d'une sous-partie sur la fonction mail() .
20/11/2008 : après la zCorrection de ptipilou qui a encore permis de trouver quelques erreurs et de discuter de la lourdeur de certaines phrases le tuto va reprendre son développement.
Cours php Créer un espace membre pour son site gratuit | Cours gratuit | Cours informatique
23/11/2008 : en créant un chapitre intermédiaire avec le TP suivant, découverte d'une erreur sur sqlquery() , pensez à mettre à jour votre code, ajout d'une fonction queries() , donc suppression des ?> et autres . Pensez à regardez cela aussi.
À cause d'un très fort manque de temps de notre part à tous les deux (Neoterranos et LkY), ainsi que d'autres raisons qui ont été exposées maintes fois sur le forum, nous avons décidé d'arrêter totalement la création du tutoriel.
Dans l'état où il est, le tutoriel permet tout de même d'avoir les bases pour un espace membre simple, il ne tient qu'à vous de l'améliorer .
Je vous prie d'accepter nos excuses pour cela.
Après de multiples demandes issues de membres sans cesse refusées, j'ai pris la décision d'ajouter ce message au tuto : Aucune archive contenant les fichiers créés dans ce tuto ne sera fournie, pour la simple raison que les codes abordés via ce tuto y sont étudiés dans leur intégralité.
Si vous rencontrez des erreurs, il est par ailleurs intéressant de chercher par vous-même, et vous pouvez ensuite demander de l'aide dans le topic du forum dédié à ce tuto, j'essaierai de répondre à vos questions.
Merci de votre compréhension.
Cours php Créer un espace membre pour son site gratuit | Cours gratuit | Cours informatique
Dans cette première partie, nous allons mettre en place tout le système basique. Les pages pour s'inscrire, se connecter , gérer son compte etc.
Il sera fonctionnel à la fin de cette partie et peut largement suffire, même si nous vous proposerons des améliorations importantes dans la seconde partie.
Nous allons commencer en douceur , avec un chapitre introduisant ce tutoriel, vous y découvrirez comment nous allons procéder .
Allons-y !
Introduction
Bonjour et bienvenue à tous dans le premier chapitre de ce tuto.
Pour commencer , nous allons vous expliquer ce que nous (LkY et Neoterranos) vous avons prévu dans ce tuto.
Si vous vous en fichez royalement, passez au chapitre suivant, mais nous vous recommandons tout de même de lire ce chapitre :
il pose les bases du système et nous vous y donnerons la table SQL, c'est important !
Un espace membre ? Kékécé ?
C'est une bonne question, ça : qu'est-ce que c'est, un espace membre ?
Sur conseil de Ziame, nous avons décidé de faire une sous-partie pour vous expliquer ce qu'on entend par espace membre.
L'espace membre est tout ce qui permet au membre de contribuer à un site web.
On peut donc en quelque sorte dire que le forum fait partie de l'espace membre, ou que la messagerie privée fait partie de l'espace membre.
Mais nous ne voulons pas refaire le monde, encore moins vous donner en un seul tuto de quoi faire tout un site web ; nous allons donc limiter cette définition à une partie restreinte : l'inscription, la connexion, l'affichage et la gestion de profils.
Comme nous ne voulons pas vous abandonner n'importe où, nous vous proposerons aussi une gestion des droits que vous pourrez même étendre à un forum ou à un système de news.
Pour vous donner un point de comparaison avec le SdZ, nous traiterons des pages similaires à celles que vous allez voir sur ces
images. Cours php Créer un espace membre pour son site gratuit | Cours gratuit | Cours informatique
Je mets des miniatures car les grandes images prennent de la place : pour les voir en taille réelle, vous savez quoi faire.
Et pour ceux qui savent pas, faut cliquer dessus. Ok je sors ==> []
Pour éviter des remarques futures (pis je suis content, je la sors en premier ), non, nous ne vous apprendrons pas à faire un système de synthèse vocale.
Bon, attaquons un descriptif des parties prévues.
Cours php Créer un espace membre pour son site gratuit | Cours gratuit | Cours informatique
Keywords:
Cours php, cours php, Cours php, formation php, formation php gratuit, formation php pdf, Cours programmation, cours développement php, formation gratuit, cours gratuit