Sessions ou Cookies?

Sessions ou Cookies? - PHP - Programmation

Marsh Posté le 19-08-2002 à 23:39:41    

perso, en terme de recuperation de données et de connection / deconnection, je preconiserais plutot l'usage des cookies.
En + c moins compliqué. je les utilise et je trouve le résultat plutot bon.
 
qu'en pensez-vous ?

Reply

Marsh Posté le 19-08-2002 à 23:39:41   

Reply

Marsh Posté le 20-08-2002 à 00:04:42    

Tout dépend de l'utilisation...
 
- Les cookies sont simples d'utilisation, mais l'utilisateur peut les refuser, voire bidouiller pour les modifier.
- Les sessions demandent un travail supplémentaire côté serveur, et donc ralentissent légèrement l'exécution du script. L'intégrité de leur contenu est garanti : seul le serveur peut y avoir accès.
 
Pour stocker quelques variables comme des variables d'identification, le plus simple et le plus efficace est l'utilisation de cookies (cf hfr).
Mais dès que des informations plus importantes sont enregistrées (panier virtuel, ...) je préfère les sessions

Reply

Marsh Posté le 20-08-2002 à 00:15:52    

je fais tout (mais débutant inside) avec les sessions et les passages de variables dans l'url, et rien avec les cookies, pake certains les refusent.

Reply

Marsh Posté le 21-08-2002 à 00:35:29    

les sessions, c tout de meme dur a mettre en place.
je preconise les cookie pour les saisies semi-autiomatiques ou automatique.
je l'utilise sur mon script de forum, et c'est vraiment pratique !!

Reply

Marsh Posté le 21-08-2002 à 08:50:30    

sebnutt a écrit a écrit :

les sessions, c tout de meme dur a mettre en place.
je preconise les cookie pour les saisies semi-autiomatiques ou automatique.
je l'utilise sur mon script de forum, et c'est vraiment pratique !!




 
C'est ultra simple les sessions en PHP

Reply

Marsh Posté le 21-08-2002 à 16:58:07    

gwen2709 a écrit a écrit :

 
 
C'est ultra simple les sessions en PHP




 
tout à faire d'accord, en 3 lignes c'est reglé !
 
et comme le dit airbag les sessions c'est plus sur : les cookies ont peut les voler (avec un petit javascript) alors qu'une session c'est pas vraiment detournable !
 
en plus pas besoin de passer des variables dans l'url, tout est invisible avec session_register et companie...
 
bref moi je prefere les sessions :love:
 
EDIT : ps pour sauvegarder des infos *à long termes* (même après deconnection) on peut peut pas utiliser les sessions... donc evidemment faut foir l'usage qu'on veut en faire !


Message édité par cgo2 le 21-08-2002 à 16:59:47

---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 21-08-2002 à 16:59:33    

cgo2 a écrit a écrit :

 
 
tout à faire d'accord, en 3 lignes c'est reglé !
 
et comme le dit airbag les sessions c'est plus sur : les cookies ont peut les voler (avec un petit javascript) alors qu'une session c'est pas vraiment detournable !
 
en plus pas besoin de passer des variables dans l'url, tout est invisible avec session_register et companie...
 
bref moi je prefere les sessions :love:  




 
de même !  :hello:

Reply

Marsh Posté le 21-08-2002 à 19:33:09    

gwen2709 a écrit a écrit :

 
 
de même !  :hello:  




 
Perso j'utilise les sessions aussi. En plus, je stocke les variables de session dans mas base MySQL.
 
par contre, j'offre la possibilité de ne pas avoir à s'identifier à chaque nouvelle connexion via un cookie.

Reply

Marsh Posté le 21-08-2002 à 23:16:17    

vous allez finir par me convaincre...
 
 :D  :D

Reply

Marsh Posté le 22-08-2002 à 12:34:25    

qu'est ce qu'il y a de dur a faire un session_start()
 
et puis un session_register("ta_variable" ) ?
 
 :heink:


Message édité par SquiiiD le 22-08-2002 à 12:34:59
Reply

Marsh Posté le 22-08-2002 à 12:34:25   

Reply

Marsh Posté le 23-08-2002 à 23:06:06    

euh ... je n'ai pas testé les sessions, vu que je me suis tourné vers les cookies directement, mais je ne revoie rien du tout dans l'url. Je fais tout par formulaire... Du coups comme personne n'en parle, je commence à flipper :pt1cable:
 
Je me sers des cookies dans la partie adminitration d'un futur site, pour gérer les users et les mots de passes qui y sont afféctés.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed