begin process at 2010 03 22 03:14:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

Créer un cookie avec javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Créer un cookie avec javascript

jeudi 12 juin 2008 à 11:19:24 | Créer un cookie avec javascript

Brydjy

Bonjour à tous.
J'utilise deux fonctions pour mon cookie, je souhaite en crée un. j'ai testé ça ne fonctionne pas, même dans une page toute simple HTML, avec php ça marche mais pas avec javascript...
Quelqu'un est t'il capable de me dire pourquoi ?
Un pour les fonctions et l'autre pour écrire le cookie, et je comprend pas, aucun cookie ne se crée, donc ma question, c'est y a t'il un endroit spécifique ou les mettre, et aussi pourquoi ça marche pas lol ?!

Merci pour vos réponses

Cdlt

Les codes :

<script type="text/javascript" language="JavaScript">
<!--

function ecrire_cookie(nom, valeur, expires) {
document.cookie=nom+"="+escape(valeur)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()));
}

function arguments_cookie(offset){
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1) endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function lire_cookie(nom) {
var arg=nom+"=";
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 arguments_cookies(j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;
}
return null;
}

//-->
</script>







// Création d'un cookie non persistant (pas de date)
// ce cookie s'effacera à la fin de la session
<script type="text/javascript" language="JavaScript">
<!--
ecrire_cookie("deja_venu", "oui");
//-->
</script>


Cdlt
jeudi 12 juin 2008 à 11:29:55 | Re : Créer un cookie avec javascript

bultez

Membre Club


Bonjour,

    il faut une date d'expiration,
    et pas trop envie de décortiquer :
            tu ne te compliques pas la vie ?

_    créer un cookie pour ~1 an :
    ====================
    var da = new Date();
    var d = new Date( Date.parse(da) + ( 1000*60*60*24*365 ) );
    document.cookie = "déjà venu" +
                            ";expires=" + d.toGMTString() + ";" ;

_    utiliser les données du cookie :
    =====================
    alert(document.cookie);
   


                Cordialement            Bul         [mon Site]     [M'écrire]
jeudi 12 juin 2008 à 11:32:01 | Re : Créer un cookie avec javascript

bultez

Membre Club
aucun endroit spécifique où mettre, enfin entre <script> et </script>
    là où l'on en a besoin.
il faut paramétrer ton navigateur pour les accepter.

                Cordialement            Bul         [mon Site]     [M'écrire]
jeudi 12 juin 2008 à 11:43:11 | Re : Créer un cookie avec javascript

Brydjy

Merci pour vos réponses, rapides, les gens sur ce site sont incroyable sérieux vous répondez super vite, et toujours gentillement, ça me change de Hardware.com...

Parc ontre juste une question bête, mais c'est pour ne pas perdre de temps inutilement, le code "var da...[...]" je le met dans ma première fonction ?

<script type="text/javascript" language="JavaScript">
   
    function ecrire_cookie(nom, valeur, expires) {
    document.cookie=nom+"="+escape(valeur)+
    ((expires==null) ? "" : ("; expires="+expires.toGMTString()));
    }

<script>

à la place de " document.cookie=nom+"="+escape(valeur)+
    ((expires==null) ? "" : ("; expires="+expires.toGMTString()))" ???

Merci en tous cas. c'est cool

Cdlt
jeudi 12 juin 2008 à 11:55:13 | Re : Créer un cookie avec javascript

bultez

Membre Club
<script type="text/javascript">

function  ecrire_cookie()
{  var da = new Date();
    var d = new Date( Date.parse(da) + ( 1000*60*60*24*365 ) );
    document.cookie = "déjà venu" +
                            ";expires=" + d.toGMTString() + ";" ;
}

function lire_cookie()
{   return document.cookie;   }

</script>


Cordialement     Bul     [mon Site]  [M'écrire]  [Laisser une adresse Mail, mais éviter les spams]
jeudi 12 juin 2008 à 13:04:43 | Re : Créer un cookie avec javascript

Brydjy

Merci beaucoup pour ton aide, vous avez de la chance d'y arrivez vous, je ne sais pas comment vous faites... ni ou vous apprenez ça.

J'ai pas réussi à le faire fonctionner, je laisse tomber, et je veux pas faire chier mon monde avec ça. Je suis au taf, ça fait 4 jours que je suis sur ce site intranet, et impossible de créer des cookies... trop vert.

Bon je te souhaite une bonne journée.

Cdlt
jeudi 12 juin 2008 à 13:10:36 | Re : Créer un cookie avec javascript

bultez

Membre Club
faut pas se décourager si vite ( j'ai mis 27 ans pour pouvoir utiliser les cookies )
pas de raisons que ça ne fonctionne pas,
    ou qu'on comprenne pourquoi ça ne fonctionne pas !

                Cordialement            Bul         [mon Site]     [M'écrire]
jeudi 12 juin 2008 à 13:53:42 | Re : Créer un cookie avec javascript

Brydjy

ouais je sais, mais j'ai pas envie de me décourger, mais ça fait 4 jour que je bosse sur ce sujet, et je sature un peu, car j'avais déjà passé plusieurs jours sur un autre morceau de code.

Donc je vais arrêter un peu, et reprendre plus tard.

Sinon juste une question, connais un site bien pour faire un forum,
Et un site qui te fourni les code pour un forum.

Si tu sais pas c'est rien.

Merci   Cdlt.
jeudi 12 juin 2008 à 14:21:19 | Re : Créer un cookie avec javascript

maelob

Membre Club
Bonjour,

>>Merci pour vos réponses, rapides, les gens sur ce site sont incroyable sérieux vous répondez super vite, et toujours gentillement, ça me change de Hardware.com...
C'est parce que Bul il a la classe ;-) et surtout l'expérience.

>>Merci beaucoup pour ton aide, vous avez de la chance d'y arrivez vous, je ne sais pas comment vous faites... ni ou vous apprenez ça.
Et oui l'expérience ;-)



Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
vendredi 13 juin 2008 à 08:53:23 | Re : Créer un cookie avec javascript

Brydjy

Je pense que ça va venir, ce domaine me passione...
dire qu'il y en a qui passe à coté de ça !

Bonne journée


Cette discussion est classée dans : var, document, cookie, endstr, expires


Répondre à ce message

Sujets en rapport avec ce message

Aide a decrypté [ par Wab ] bonjour, quelqu'un peux m'aider a decrypté ca? :function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == - 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 Protection page avec cookie de session expire [ par Jarod1980 ] Bonjour,Je voudrais créer une page d'authenfication donnant accès à une page necessitant un cookie de session qui est crée lors de l'authentification Problème lecture cookie :( [ par Nixeus ] Bonjour à tous !Je dois créer un cookie quand je rentre sur mon site, puis le lire ensuite, afin de savoir si la personne est déja venue.Il s'agit don REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ. [ par Paulard69 ] Bonjour, pouvez-vous m'aider?JavaScript"> // Scrip créé Problème de cookie [ par molko13 ] Bonsoir à tous,Cela fait plusieurs jours que je me casse les dents sur la gestion d'un cookie qui serait à terme utilisé pour gérer l'affichage ou de Erreur Javascript 'document.getElementById(...)' ? [ par chrbar ] Bonjour, J'essaye d'utiliser le script ci-dessous pour afficher un compteur qui passe de page en page, comme sur la page:http://www.ensembleverslave Variable modifiée alors que non concernée ?? [ par Evangun ] Bonjour à tous,encore un problème...j'ai déclaré mon tableaux "artistes".ensuite je veux en faire une copie : var expand_artistes_tab = artistes;ce no code html comme cookie [ par g_fuck ] salut! j'ai un code JS servant a storer des cookies : function  SetCookie (name, value) {  var argv = SetCookie.a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

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

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