c'est koi l'utiliter des session()

janfoure
Invité n'ayant pas de compte PHPfrance

01 nov. 2006, 21:14

salut
vous pouvez me donner la diference entre les coockis et les session
merci

Mammouth du PHP | 19672 Messages

01 nov. 2006, 21:22

Pour résumer :
- les cookies sont des fichiers textes stockés sur la machine cliente (cele de l'internaute) contenant un certain nombre d'informations qui peuvent être utilisés tout au long de la navigation à travers les différentes pages d'un site;
- Une session est quelque chose de plus abstrait : ça utilise normalement des cookies aussi, mais ce n'est pas obligatoire. Chaque session a son identifiant correspondant à un internaute unique et cet identifiant reste le même tout au long de la navigation sur le site. La session est également ce que j'appelerais un contenant dans lequel tu peux stocker un nombre indéterminé de variables dites variables de session, leur valeurs sera accessible tant que la session n'est pas interrompue. Si l'internaute refuse les cookies, alors l'identifiant de session sera passé par l'url via la variable SID et les variables de session seront conservées coté serveur.

Intérêt de tout ça : tu peux avoir par exemple une variable, stockée avec l'un ou l'autre méthode indiquant qu'un internaute est ou non identifié et ça te permet de définir quel contenu afficher ou non.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

01 nov. 2006, 21:48

Les sessions, c'est un peu comme l'orthographe.
Un truc qui permet de communiquer facilement... :-*