gregm54 | Bonsoir,
Alors voila, j'ai trouvé un script qui redirige les nouveaux visiteurs vers une autre page mais en fait moi je voudrais faire l'inverse, que les gens qui ai plus d'une visite soit redirigés vers une autre page!
Code :
- <SCRIPT LANGUAGE="JavaScript">
- // Scrip créé par @urelusMagnus - www.LaZikotek.fr.st - édité par mohman...
-
- var nbJour = 100000;
-
- // Adresse de la page spéciale, elle peut s'écrire aussi de cette façon : http://www.monsite.com/page.htm
- var page = "page.htm";
-
-
- 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) {
- 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 DeleteCookie (name) {
- var exp = new Date();
- exp.setTime (exp.getTime() - 1);
- var cval = GetCookie (name);
- document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
- }
-
- var exp = new Date();
- exp.setTime(exp.getTime() + (nbJour*24*60*60*1000));
-
- function getCookieVal(offset) {
- var endstr = document.cookie.indexOf (";", offset);
- if (endstr == -1)
- endstr = document.cookie.length;
- return unescape(document.cookie.substring(offset, endstr));
- }
-
-
- function verifNbOuverture() {
- var cpt = GetCookie('cpt');
- if (cpt == null) {
- cpt=2;
- SetCookie('cpt', cpt, exp);
-
- document.location.href(page)
-
-
-
-
- }
- else {
- cpt++;
- SetCookie('cpt', cpt, exp);
- }
- }
-
- verifNbOuverture();
-
- </script>
|
Merci d'avance, Message édité par gregm54 le 28-11-2006 à 18:28:15
|