Les Snippets

Connexion

Lire et Ecrire un cookie

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 22/07/2006 00:03:10 et initié par jesusonline [Liste]
Date de mise à jour : 22/07/2006 00:17:59
Vue : 14997
Catégorie(s) : Web
Langages dispo pour ce code :
- Javascript
- ASP.NET 1.x, ASP.NET 2.x, VB 2005, VB.NET 1.x
- ASP.NET 1.x, ASP.NET 2.x, C# 1.x, C# 2.x
- Delphi .NET



Langage : Javascript
Date ajout : 22/07/2006
Posté par jesusonline [Liste]
DateMAJ : 22/07/2006
if (!Utils) 
    var Utils = {};

// Cet objet contient 2 mèthodes pour lire et écrire des cookies en JavaScript

Utils.Cookies = {
    // setValue(name, value[, seconds, path, domain, secure])
    setValue: function(name, value) {
        var argv = arguments;
        var argc = arguments.length;
        if( argc > 2 ){
            var cdate = new Date();
            var expires = new Date(cdate.getTime() + (argv[2]*1000));
        }else{
            var expires = null;
        }
        var path = (argc > 3) ? argv[3] : null;
        var domain = (argc > 4) ? argv[4] : null;
        var secure = (argc > 5) ? argv[5] : false;
        document.cookie = name + "=" + escape(value)
            + ((expires == null) ? "" : ("; expires=" + expires.toGMTString()))
            + ((path == null) ? "" : ("; path=" + path))
            + ((domain == null) ? "" : ("; domain=" + domain))
            + ((secure == true) ? "; secure" : "");
    },
    // getValue(name)
    getValue: function(name) {
        if( document.cookie ){
            var arg = name + '=';
            var i = 0;

            while( i < document.cookie.length ){
                var j = i + arg.length;
                if( document.cookie.substring(i, j) == arg ){
                    var endstr = document.cookie.indexOf(';', j);
                    if( endstr == -1 )
                        endstr = document.cookie.length;
                   return unescape(document.cookie.substring(j, endstr));
                }
                i = document.cookie.indexOf(' ', i) + 1;
                if( i == 0 ) 
                    break;
            }
        }
        return null;
    } 
}



// Utilisation : 

// Ecriture
    Utils.Cookies.setValue('cookieName', value);

// Lecture
    value = Utils.getValue('cookieName');




Langage : VB.NET 1.x , VB 2005 , ASP.NET 1.x , ASP.NET 2.x
Date ajout : 22/07/2006
Posté par jesusonline [Liste]
DateMAJ : 22/07/2006

' Lecture d'un cookie
Dim cookie As HttpCookie = Request.Cookies("cookieName")
Dim value As String = cookie.Value


'Ecriture d'un cookie
Dim cookie As New HttpCookie("cookieName")
cookie.Value = "maValue"*
Response.Cookies.Add(cookie)


Langage : C# 1.x , C# 2.x , ASP.NET 1.x , ASP.NET 2.x
Date ajout : 22/07/2006
Posté par jesusonline [Liste]
DateMAJ : 22/07/2006

// Lecture d'un cookie
HttpCookie cookie = Request.Cookies["cookieName"];
String value = cookie.Value; 


// Ecriture d'un cookie 
HttpCookie cookie = new HttpCookie("cookieName"); 
cookie.Value = "maValue"; 
Response.Cookies.Add(cookie);





Langage : Delphi .NET
Date ajout : 11/09/2006
Posté par delphimaniac [Liste]
Lire un cookie :
funtion LireCookie( aCookie:string):string;
begin
  Result := Request.Cookies[ 'MonCookie'].Value;
end;
Ecrire un cookie 
procedure EcrireCookie( aCookie, aValue: string);
var
  Cookie : HttpCookie;
begin
  Cookie := HttpCookie.Create( 'MonCookie', 'Valeur du cookie');
  Response.Cookies.Add( Cookie);
end;


Snippets en rapport avec : Lire, Cookie, Cookies, Ecrire



Codes sources en rapport avec : Lire, Cookie, Cookies, Ecrire

{ASP / ASP.NET} LES COOKIES
oici un petit tutorial pour apprendre à utiliser les cookies... Les cookies: Les cookies sont de...

{Visual Basic, VB6, VB.NET, VB 2005} CLASSE READ/WRITE BIT À BIT DANS UN FICHIER À N'IMPORTE QUELLE POSITION DU BIT
Introduction de la source : Quand on programme en .NET il existe une classe IO.FileStream qui pe...

{Flash} CLASS COOKIE POUR SIMPLIFIER L'UTILISATION DE SHAREDOBJECT (ATTENTION C PAS UNE RÉVOLUTION LOL)
Hello @ tous voici une p'tite class, toute simple et qui paye pas de mine, mais moi perso elle me s...

{Javascript / DHTML} AJOUTER, SUPPRIMER, LIRE COOKIE!
Bon je l'ai modifier......

{ASP / ASP.NET} LIRE ET ECRIRE LES COOKIES POUR VOTRE SITE FAÇILEMENT
Permet de lire ou d'écrire les Cookies pour votre Site. Avec ses deux fonction élémentaire....

{JAVA / J2EE} CLASS PERMETTANT DE LIRE ET D'ECRIRE LE TAG D'UN MP3.
3 eme mise a jours rien d'extraordinaire sauf quelque bugs corrigé j'ai surtout travaillé sur la com...

{C / C++ / C++.NET} ECRIRE/LIRE UN FICHIER *.INI EN C/C++
Voici un petit article pour apprendre rapidement et sans effort à écrire des données nécessaires à l...

{C / C++ / C++.NET} ECRIRE/LIRE DANS UN FICHIER INI
Code sous Visual C++ 6 Deux fonctions vont etre utlisé : GetPrivateProfileString WritePrivatePr...

{C / C++ / C++.NET} ENFIN UN ANTI-COOKIES !!!!!
Fini ces sales petits mouchards qu'on ne pense pas toujours a eradiquer, ce programme s'en charge a ...

{ASP / ASP.NET} EFFACER TOUS LES COOKIES
...