begin process at 2012 02 12 00:56:54
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Cookies

 > TOUT SUR LES COOKIES

TOUT SUR LES COOKIES


 Information sur la source

Note :
5,67 / 10 - par 3 personnes
5,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Cookies Classé sous :cookie Niveau :Expert Date de création :28/07/2003 Date de mise à jour :28/07/2003 16:39:31 Vu :11 341

Auteur : yanndroniou

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Pour savoir tout sur les Cookies

Source

  • <html><head><title>Tout JavaScript.com - Exemple COMPLET COOKIE</title>
  • <SCRIPT LANGUAGE="JavaScript">
  • // Déclaration des variables 'domaine' et 'date d'expiration'
  • var pathname=location.pathname;
  • var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
  • var date_exp = new Date();
  • date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
  • // Voici les 3 fonctions de gestions des cookies
  • ////////////////////////////////////////////////
  • function getCookieVal(offset) {
  • var endstr=document.cookie.indexOf (";", offset);
  • if (endstr==-1)
  • endstr=document.cookie.length;
  • return unescape(document.cookie.substring(offset, endstr));
  • }
  • function GetCookie (name) {
  • var arg=name+"=";
  • var alen=arg.length;
  • var clen=document.cookie.length;
  • var i=0;
  • while (i<clen) {
  • var j=i+alen;
  • if (document.cookie.substring(i, j)==arg)
  • return getCookieVal (j);
  • i=document.cookie.indexOf(" ",i)+1;
  • if (i==0) break;}
  • return null;
  • }
  • function SetCookie (name, value) {
  • // un cookie a besoin d'un nom, d'une valeur, d'un nom de domaine, d'une date d'expiration
  • //
  • var argv=SetCookie.arguments;
  • var argc=SetCookie.arguments.length;
  • var expires=(argc > 2) ? argv[2] : 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" : "");
  • }
  • ///////////////////////////////////
  • function disp(txt) { document.write(txt); }
  • function sto() {
  • // Fonction appelée par le bouton "Stocker une information"
  • // Le nom de l'information est précédée de "_" pour ne pas interférer avec les noms utilisés par le site.
  • var nom=document.forms[0].elements[0].value;
  • var valeur=document.forms[0].elements[1].value;
  • if (nom!="") {
  • if (valeur!="") {
  • SetCookie("_"+nom,valeur,date_exp,myDomain);
  • }
  • //else alert("Il n'y a pas de valeur pour "+nom+" !");
  • }
  • else alert("Il n'y a pas de nom !");
  • }
  • function get() {
  • // Fonction appelée par le bouton "Récupérer une information"
  • // Le nom de l'information est précédée de "_" pour ne pas interférer avec les noms utilisés par le site.
  • var nom=document.forms[0].elements[3].value;
  • if (nom!="") {
  • var valeur=GetCookie("_"+nom);
  • if (valeur!=null) {document.forms[0].elements[4].value=valeur}
  • else document.forms[0].elements[4].value="null";
  • }
  • else document.forms[0].elements[4].value="";
  • }
  • </SCRIPT>
  • </HEAD>
  • <BODY bgcolor="white" text="#0000CC" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00">
  • <BIG>Exemple complet de gestion des cookies</BIG><BR><BR>
  • <BR><FORM METHOD=POST ACTION="">
  • <TABLE>
  • <TR><TD colspan=2><FONT FACE="Arial" SIZE="-1"><B>Enregistrer une information :</B></FONT></TD></TR>
  • <TR>
  • <TD><FONT FACE="Arial" SIZE="-1" >Entrez ici le nom de l'information : </FONT></TD>
  • <TD><INPUT TYPE="text"></TD>
  • </TR>
  • <TR>
  • <TD><FONT FACE="Arial" SIZE="-1">Entrez ici la valeur de cette information : </FONT></TD>
  • <TD><INPUT TYPE="text"></TD>
  • </TR>
  • <TR><TD colspan=2><INPUT TYPE="button" value="Stocker l'information" onClick="sto()"></TD></TR>
  • <TR><TD colspan=2><FONT FACE="Arial" SIZE="-1"><BR><B>3 - R&eacute;cup&eacute;rez une information :</B></FONT></TD></TR>
  • <TR>
  • <TD><FONT FACE="Arial" SIZE="-1">Entrez ici le nom de l'information : </FONT></TD>
  • <TD><INPUT TYPE="text"></TD>
  • </TR>
  • <TR>
  • <TD><FONT FACE="Arial" SIZE="-1" color="#000099">L'information vaut : </FONT></TD>
  • <TD><INPUT TYPE="text"></TD>
  • </TR>
  • <TR><TD colspan=2><INPUT TYPE="button" value="Retourner l'information" onClick="get()"></TD></TR>
  • </TABLE>
  • </FORM>
  • </BODY></HTML>
<html><head><title>Tout JavaScript.com - Exemple COMPLET COOKIE</title>

<SCRIPT LANGUAGE="JavaScript">

// Déclaration des variables 'domaine' et 'date d'expiration'
var pathname=location.pathname;
var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var date_exp = new Date();
date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));

// Voici les 3 fonctions de gestions des cookies
////////////////////////////////////////////////
function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg)
                        return getCookieVal (j);
                i=document.cookie.indexOf(" ",i)+1;
                        if (i==0) break;}
	return null;
}
function SetCookie (name, value) {
// un cookie a besoin d'un nom, d'une valeur, d'un nom de domaine, d'une date d'expiration
// 
	var argv=SetCookie.arguments;
	var argc=SetCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : 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" : "");
}
///////////////////////////////////
function disp(txt) { document.write(txt); }


function sto() {
// 	Fonction appelée par le bouton "Stocker une information"
// 	Le nom de l'information est précédée de "_" pour ne pas interférer avec les noms utilisés par le site.
	var nom=document.forms[0].elements[0].value;
	var valeur=document.forms[0].elements[1].value;
	if (nom!="") {
		if (valeur!="") {
			SetCookie("_"+nom,valeur,date_exp,myDomain);
		}
		//else alert("Il n'y a pas de valeur pour "+nom+" !");
	}
	else alert("Il n'y a pas de nom !");
}
function get() {
// Fonction appelée par le bouton "Récupérer une information"
// Le nom de l'information est précédée de "_" pour ne pas interférer avec les noms utilisés par le site.
	var nom=document.forms[0].elements[3].value;
	if (nom!="") {
		var valeur=GetCookie("_"+nom);
		if (valeur!=null) {document.forms[0].elements[4].value=valeur}
		else document.forms[0].elements[4].value="null";
	}
	else document.forms[0].elements[4].value="";
}


</SCRIPT>
</HEAD>

<BODY bgcolor="white" text="#0000CC" alink="#FF8C00" link="#FF8C00" vlink="#FF8C00">

<BIG>Exemple complet de gestion des cookies</BIG><BR><BR>


<BR><FORM METHOD=POST ACTION="">
	<TABLE>
	<TR><TD colspan=2><FONT FACE="Arial" SIZE="-1"><B>Enregistrer une information :</B></FONT></TD></TR>
	<TR>
		<TD><FONT FACE="Arial" SIZE="-1" >Entrez ici le nom de l'information : </FONT></TD>
		<TD><INPUT TYPE="text"></TD>
	</TR>
	<TR>
		<TD><FONT FACE="Arial" SIZE="-1">Entrez ici la valeur de cette information : </FONT></TD>
		<TD><INPUT TYPE="text"></TD>
	</TR>
	<TR><TD colspan=2><INPUT TYPE="button" value="Stocker l'information" onClick="sto()"></TD></TR>


	<TR><TD colspan=2><FONT FACE="Arial" SIZE="-1"><BR><B>3 - R&eacute;cup&eacute;rez  une information :</B></FONT></TD></TR>
	<TR>
		<TD><FONT FACE="Arial" SIZE="-1">Entrez ici le nom de l'information : </FONT></TD>
		<TD><INPUT TYPE="text"></TD>
	</TR>
	<TR>
		<TD><FONT FACE="Arial" SIZE="-1" color="#000099">L'information vaut : </FONT></TD>
		<TD><INPUT TYPE="text"></TD>
	</TR>
	<TR><TD colspan=2><INPUT TYPE="button" value="Retourner l'information" onClick="get()"></TD></TR>
	</TABLE>
</FORM>


</BODY></HTML>




 Sources du même auteur

CHARGEMENT AVEC UNE BARRE DE POURCENTAGE (VRAI)
DATE HEURE UTC
Source avec Zip Source avec une capture DANCING FINGERS V1.3
Source avec Zip ALARME ET MESSAGE
LES NOM DES COULEURS

 Sources de la même categorie

Source avec Zip LES COOKIES ET JAVASCRIPT par Zestyr
COOKIES EN JAVASCRIPT par CodeurleGeek
Source avec Zip MULTI-BLOC-NOTE(AVEC COOKIES!) par DomJ
Source avec Zip LES VINGTS JOLIS COOKIES par cornofulgur
Source avec Zip AJOUTER, SUPPRIMER, LIRE COOKIE! par DomJ

 Sources en rapport avec celle ci

CHANGER LA TAILLE DU TEXTE ET OU DE FEUILLE DE STYLE AVEC EN... par Annadrill
Source avec Zip LES COOKIES ET JAVASCRIPT par Zestyr
Source avec Zip Source avec une capture POST-IT POUR LE WEB par jululu
Source avec Zip Source avec une capture ENCORE UN DÉMINEUR par pdc_666
Source avec Zip PASSATION DE VALEURS ENTRE FENÊTRES HTML par vaniweb

Commentaires et avis

Commentaire de benpro82 le 28/07/2003 19:29:56

pff arete de mettre les scripts que tu pike sur toutjavascript.com

Commentaire de linkinpar236737 le 02/08/2003 22:04:37

les scripts toutjavascript.com ont biens le droits de se retrouver ici à condition de le dire

Commentaire de yanndroniou le 03/08/2003 15:42:09

Bon j'ai oublier de le dire.

Commentaire de linkinpar236737 le 03/08/2003 15:44:08

pas besoin de le dire c'est marqué dans les commentaires

Commentaire de aurelien0306 le 11/08/2003 14:21:19

autant mettre un lien vers la source tout simplement plutot que de faire un copier coller sans autre explications........

Commentaire de snooka le 17/07/2004 21:46:11

Abituellement je n'aime pas de critiqué mais la je trouve que faire du copier/coller devien ridicule le site a pour but dinover et pas de copier/coller. Je retrouve dans tout le site scipt copier....

Je croi que les responsable du site devrair faire attention, car un jour un des site ou vous copier risque de se faché.

Enfin SVP créer des sript que l'on ne voit nulle part je suis un utilisateur et cella fait plaisir de visite ce site

Cordialement

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Aide a decrypté [ par Wab ] bonjour, quelqu'un peux m'aider a decrypté ca? :&lt;script language="JAVASCRIPT"&gt;function getCookieVal (offset) { var endstr = document.cookie.ind cookie [ par syndom ] J'ai créer un cookie via une page A.L'accès à d'autres pages ne peut se faire que si le cookie est toujours actif. Si le couokie est expiré, le lecteu Identification [ par MiTcH37 ] bijour,j'aimerais créer un login automatique, alors il me faudrait soit l'ID de l'internaute (s'il ne change pas à chaque connection ?) ou avec un coo Changer le chemin d'accès d'un cookie [ par Angelucky ] Salut tout le monde !!!Je suis charger de refaire un site en JavaScript dans lequel j'utilise un cookie ! Mon problème est de pouvoir changer l'emplac c'est quoi ce truc????? [ par gaga38 ] salut a tous, voila mon souci j'essaye de comprendre ce ..###{[ de code, mais la je butte serieux, si y'a des volontaires pour m'aider ce serai gentil problème avec le login [ par TheRif ] J'ai un petit problème avec le login,au début ca marchait comme sur des roulette, mais quand j'ai essayé de testé d'aller vers une page qui était bloq Récupérer les données d'un cookie par mail. [ par majinvgeo ] Bjr,J'aimerais savoir comment je pourrais récuprérer les données de mon cookie( visiteur et nbr de visite)Sachant que je n'ai pas la possibilité d'uti Comment paramétrer le javascript avec les cookies? [ par strict ] Bo,jour,J'aimerais créer un cookie :Voici mon explication :Quand j'ouvre la page internet, j'aimerais que le cookie soit enregistré dans l'ordinateur récupérer une variable sans utiliser de cookie [ par scoder ] Bonjour,j'ai trouvé parmis les sources une fonction js permettant de lancer une application. Mon problème est que je dois rajouter une ip dans la lign cookie d'un autre site [ par MiTcH37 ] slt, est-il possible de lit/ecrire/supprimer un cookie généré par un autre site ?ex site1.free.fr créé un cookieet site2.free.fr le lit TankU@++ <a hr


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 3,838 sec (3)

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