Implémentation d'un profil en PHP
Implémentons maintenant la consultation du profil utilisateur. Par profil, on entend les informations que cet utilisateur a renseignées lors de son inscription.
Faisons en sorte qu'il soit possible de consulter le profil
de n'importe lequel des utilisateurs. Pour cela, créons une
page profile.php, dans laquelle nous transmettrons
en paramètre GET l'id de l'utilisateur
que nous souhaitons consulter.
Sur la page de profil, nous n'afficherons pas toutes les informations que l'utilisateur a indiquées sur lui-même. Par exemple, il ne faut certainement pas y afficher le mot de passe. De plus, il est très probable que l'affichage de l'e-mail soit également superflu, car dans ce cas les spammeurs pourraient collecter ces e-mails avec des analyseurs et leur envoyer du spam.
Supposons que lors de l'inscription nous ayons demandé à l'utilisateur son identifiant, mot de passe, prénom, deuxième prénom, nom, date de naissance. Affichez dans le profil de l'utilisateur toutes ces données, à l'exception du mot de passe.
Modifiez la tâche précédente pour qu'au lieu de la date de naissance, l'âge actuel de l'utilisateur soit affiché.
Créez une page users.php, en accédant
à laquelle tout utilisateur de notre site
peut voir la liste de tous les utilisateurs inscrits
sur notre site sous forme de liens.
Chaque lien mènera vers le profil correspondant.