begin process at 2012 05 31 03:55:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Mieux comprendre les sessions


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mieux comprendre les sessions

vendredi 7 octobre 2011 à 02:56:32 | Mieux comprendre les sessions

ALEXGETHAIME

Je tiens à vous saluer et une fois encore m'excuser de mes propos tenus envers les tierces personnes.

Ma preoccupation est de savoir ce que s'est les sessions, leurs rôles ,à quelle occasion et comment les utiliser, et que servent t'elles en réalité; génèrent elles des formulaires? Pourquoi sont-elles aussi importante?


Voici en quelques lignes les interrogations qui traversent mon esprit quand j'entends parler des sessions.
D'amples explications venant de vous me permettra de mieux les connaître et savoir les utiliser dans les cas necessaires.

cordiament
vendredi 7 octobre 2011 à 08:19:29 | Re : Mieux comprendre les sessions

nemo_1

Chalute,

Je pense déjà qu'une petite recherche sur internet te renseignera mieu que quiconque ici mais bon vamos :).

magic_quote_GPC.

Je met cette donné car le GPC indique les 3 facons d'échanger avec un user de ton browser avec php

G = GET (url)
P = POST (formulaire)
C = COOKIE (fichier).

Maintenant ta question se passe sur les cookies et plus particulierement les sessions.

Un cookie normal est un petit fichier utilisé pour avoir un état lors de la navigation de ton utilisateur sur ton site.

Le protocole HTTP étant stateless ie qui ne se souvient de rien du passé à besoin d'aide pour se rappeler de quelques petits trucs (utilisateur identifié?, achat effectué?, formulaire envoyé?, ...)

Les cookies servet surtout a cela.

Il y'a les cookies simple qui s'enregistre sur le PC du user de 4 ko au max.

Comme c'est un fichier editable, on va y eviter dy mettre le numéro de la CB d'un client.

Tu peux y mettre comme idée l'id du client que tu rechercheras par la suite dans ta base de donnée.

Lutilisateur peux désactiver ce type de cookie ou leffacer donc ci c'est ton seul recourt revoit ton idée.

Les sessions (enfin nous y sommes) est la même chose qu'un cookie simple mais cette fois ci coté serveur.

IL ne s'enregistre pas sur la machine du client, n'est pas limité en taille, donc très bien pour garder des données sensibles.

En gros je difinies un cookie et une session comme cela:

Cookie: tu n'as aucun controle et n'est pas problematique si le fichier n'existe pas
Session: Tu suis tout de bout en bout et est plus que necessaire pour l'utilisateur.

Bon après ce pavé fait des recherches, cela t'aidera bcp plus.

Cdlt.
vendredi 7 octobre 2011 à 09:57:21 | Re : Mieux comprendre les sessions

coucou747

Administrateur CodeS-SourceS
Bonjour,

As tu lu : http://www.php.net/manual/fr/book.session.php ?

Cordialement,

Maxime
mercredi 12 octobre 2011 à 10:13:10 | Re : Mieux comprendre les sessions

Dav_c

J'ajoute qu'une session est plus un moyen de transférer des variables d'une page a l'autre de façons efficace.
mercredi 12 octobre 2011 à 19:50:04 | Re : Remerciement

ALEXGETHAIME

Salut, les amis; maintenant je su qu'un frere demeure toujours un frère qlq soient les circonstances: un grand remerciement pour vous de ma part pour vos efforts consentis en ma faveur en qualite d'apprenant

Encore merci, Votre serviteur
vendredi 14 octobre 2011 à 09:53:51 | Re : Mieux comprendre les sessions

nemo_1

Un poète programmeur,

J’aimerai bien lire tes codes toi :)


Cette discussion est classée dans : utiliser, sessions, comprendre


Répondre à ce message

Sujets en rapport avec ce message

comprendre les sessions !! [ par fredo35m ] Bonjour,alors j'ai une 1ère page dans lequel l'utilisateur doit sélectionner des valeurs dans des menus déroulants, une fois sélectionné ces champs, i Utiliser les sessions du forum PHPBB ou créer une zone membre ?? [ par gooooo ] Bonjour,J'ai un petit problème avec des codes php, c'est pour cela que je vient checher de l'aide sur votre site qui est énorme.Je ne suis pas du tout session et cookies [ par agparchitecture ] Bonjours à tous, Je me pose une question sur les sessions et les cookies. J'espère que vous saurez m'aider.Si je ne me trompe pas, lorsqu'on utilise l extraire le nom de la page [ par slashf ] salut à tous, je vous explique mon cas j'ai une fonction qui me permet d'extraire le nom de la page en cour, mais je voudrai utiliser la variable qui utiliser le resultat d'un fichier pour traiter un autre [ par enisonienne ] Bonsoir,J'ai un problème et j'espère que je trouverais une reponse satisfaisante.J'ai un  fichier php à partir duquel je dois oouvrir un autre mais le [BUG] Plusieurs sessions avec le même SID ouvertes en même temps provoque un freeze de l'interpréteur. [ par Flachy Joe ] Salut,le contexte : j'ai un script qui ouvre une session, enregistre des paramètres dedans et la ferme. Puis par l'intermédiaire de javascript je lanc Destruction des variables SESSION [ par l2woyo ] Bonjour à tous Donc j'ai fais des testes. Lorsque je cliquais sur le bouton déconnexion, les variables sessions semblaientêtre détruites. Cependant, l list/menu [ par ikramta ] bonjour tout le mande .j'ai utiliser un pour extraire les données d'un champ dans ma table qui existe dans la base je veut selectionner par exemple la Pb avec la class de news de FhX [ par acidline ] Bonjour à tous,Je me présente, je m'appelle Nicolas, j'ai 24ans et la POO en PHP est nouveau pour moi.Je me suis mis en tête d'utiliser la class de ne Imposer le serveur d'utiliser php4 au lieu de php5 [ par jmp kjm ] Bonjour,Mon serveur me permet d'utiliser php4 ou php5Comment puis-je spécifier dans un dossier particulier de mon site qu'il faut utiliser php4 plutôt


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales