probleme de noob

StmX
Invité n'ayant pas de compte PHPfrance

01 sept. 2005, 17:40

bonjour, je ne m'y connait pas vraiment en javascript et je souhaiterais vous demander de l'aide...
pourriez vous me "traduire" ce code en un langage comprehensible svp ? je crois comprendre qu'il est question d'enregistrer des informations avec un login et un password mais le reste me reste incomprehensible.

Code : Tout sélectionner

var conSave; var path; function registerConSaveEvents() { var pathname = document.location.pathname; var idx = pathname.indexOf('/login/'); if (idx == -1) return; path = pathname.substr(0, idx) + '/login'; conSave = document.getElementById('conSave'); conSave.onclick = conSave_onClick; } function conSave_onClick(e) { if (conSave.checked) return; var expires = new Date(); expires.setUTCFullYear(expires.getUTCFullYear() - 1); document.cookie = 'login=; expires=' + expires.toUTCString() + '; path=' + path; document.cookie = 'pwd=; expires=' + expires.toUTCString() + '; path=' + path; }

voila, merci d'avance
StmX

Invité
Invité n'ayant pas de compte PHPfrance

01 sept. 2005, 23:09

je crois comprendre qu'il est question d'enregistrer des informations avec un login et un password mais le reste me reste incomprehensible.
je crois plutôt que ça efface des cookies vu que la deuxième fonction file des dates inférieurs à la date courante.

si j'ai bien compris il permet(première fonction) à un objet consave(bouton, lien...) d'appeler la deuxième fonction si tu click dessus, le tout s'il y a un dossier login dans l'adresse qui appel le script.

si tu clicks il efface les cookies login et pwd.