Sessions web, fonctions PHP, sécurité de scripts, site web, identifiant
Certaines de ces possibilités sont vraiment pratiques dans leurs fonctions d'utilisation (les cookies par exemple, mais tout le monde ne les accepte pas), ce qui implique, dans la majorité des cas, un bas niveau de sécurisation des scripts et des données (par exemple : le passage des variables par liens, qui implique que les variables soient visibles de tout le monde).
De même, faire dans chaque page un formulaire contenant des champs « hidden » permettant de faire circuler les différentes variables à travers toutes les pages du site n'est pas vraiment pratique.
[...] Il y a plusieurs fonctions PHP à connaitre pour utiliser les sessions Les voici : -sessions_start (démarre une session) -session_register (Enregistre une variable de session) -session_unregister (Efface une variable de session) -session_is_registered (Vérifie si une variable est déclarée pour la session actuelle) -session_id (retourne l'id de la session en cours) -session_name (retourne le nom de la session en cours) -session_unset (Détruit toutes les variables de la session actuelle) -session_destroy (Détruit la session actuelle) Il existe d'autres fonctions qui agissent sur les sessions, mais les principales sont ici, et pour les autres, elles ne sont pas nécessaires à la compréhension du cours. Je ne les détaillerais donc pas. [...]
[...] Pour que vous compreniez mieux le fonctionnement des sessions je vais partir d'un exemple simple : -Notre site web possède une section membres, il faut donc être logué pour pouvoir y accéder. -Il serait bien, qu'une fois logué, on puisse y être sur toutes les pages du site et ne pas devoir se reconnecter à chaque pages. Il faut donc une page contenant un basique formulaire permettant aux utilisateurs de se connecter à la page en question (ici, page index_private.html) Formulaire d'authentification Votre login : Votre mot de passe : 10. [...]
[...] Pour transmettre des variables de pages en pages, il y a plusieurs méthodes : -Les divers champs de formulaires -Passer les variables à travers les liens -utiliser les cookies -utiliser les sessions. Toutes ses méthodes n'ont pas le même niveau de sécurité. Certaines de ces possibilités sont vraiment pratiquent dans leurs fonctions d'utilisation (les cookies par exemples, mais tout le monde ne les acceptent pas), ce qui implique, dans la majorité des cas, un bas niveau de sécurisation des scripts et des données (par exemple : le passage des variables par liens, qui implique que les variables soient visibles de tout le monde). [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture