IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Peut on rendre un cookie accessible côté client uniquement ?


Sujet :

Conception Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Par défaut Peut on rendre un cookie accessible côté client uniquement ?
    J'aimerais, si possible, stocker certainnes données du côté client pour éviter certainnes lourdeurs dans les transferts d'informations redondantes.
    Je songe donc aux coockies, mais ceux-ci si ils sont toujours transmis, ne permettent alors pas cette économie de transfert d'informations.

    Y a t'il donc moyen de, via cookies (ou autre ? ) stocker des infos chez le client qui ne soient pas retransmises ?

  2. #2
    Membre Expert
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Par défaut
    Citation Envoyé par Sergejack
    Je songe donc aux coockies, mais ceux-ci si ils sont toujours transmis, ne permettent alors pas cette économie de transfert d'informations.
    Non, c'est pour cela qu'on teste la présence d'un cookie.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    // test l'existence du cookie
    if (isset($_COOKIE['nom_du_cookie'])){
       // Le cookie est déjà présent chez le client. Je récupére les informations qu'il contient.
    }else{
       // Le cookie est absent. Je crée un nouveau cookie, y stocke des informations et le deploie chez le client
    }
    ?>
    Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS

    Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android

  3. #3
    Membre émérite
    Avatar de marabout
    Homme Profil pro
    Consultant E-Learning
    Inscrit en
    Août 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant E-Learning

    Informations forums :
    Inscription : Août 2006
    Messages : 650
    Par défaut Stocker des données chez le client
    Je crois que tu vas devoir te tourner vers les technologies utilisant XML... Vois un peu du côté d'Ajax...

    J'ai développé un site de ce type où la commande du client créait petit à petit un fichier XML que nous travaillions avec JavaScript et qui n'était renvoyé au serveur que lors de la validation de la commande (de l'Ajax avant Ajax...)

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/08/2006, 05h00
  2. [ODBC] comment je peut conecter avec une base access chez le client avec php
    Par louzar dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 05/08/2006, 22h35
  3. Réponses: 4
    Dernier message: 01/02/2006, 10h47
  4. livraison access au client
    Par Australia dans le forum Access
    Réponses: 4
    Dernier message: 31/01/2006, 10h25
  5. Vérifier l'existence d'un cookie chez le client...
    Par HNT dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/08/2005, 22h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo