begin process at 2012 05 29 17:46:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.


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

REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

mercredi 23 avril 2008 à 13:39:17 | REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

Paulard69

Bonjour, pouvez-vous m'aider?
  • <SCRIPT LANGUAGE="JavaScript">
  • // Scrip créé par @urelusMagnus - www.LaZikotek.fr.st - Téléchargement de musique gratuitement et légalement.

  • 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;
  • }

  • returnnull;
  • }

  • 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 = newDate();
  • exp.setTime (exp.getTime() - 1);
  • var cval = GetCookie (name);
  • document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
  • }

  • var exp = newDate();
  • 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;
  • returnunescape(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>
Le script viens de http://www.javascriptfr.com/code.aspx?ID=24611
Je voudrais utilisé ce script quand le visiteur visite pour la 2eme ou 3eme fois le site. Merci
mercredi 23 avril 2008 à 14:08:44 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

bultez

Membre Club


Bonjour,

    ben... tu nous postes ici un script qui doit, à priori ?, fonctionner
    enfin... je n'ai ni vérifié ni été voir les commentaires sur ce script....
    et tu voudrais l'adapter.... et tu comptes sur nous ????
    qu'u fais tu comme modifs ? qu'est-ce qui plante ?
       tu as un message d'erreur ? lequel ? tu as activé le debugger ou
       regardé la console d'erreurs ( à ce propos quel os, quel navigateur
       utilises-tu ? )


                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 23 avril 2008 à 16:28:50 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

Paulard69

Je ne connais rien au language JAVAsript...
mercredi 23 avril 2008 à 16:43:28 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

bultez

Membre Club
tu n'as plus qu'à apprendre.
le javascript n'est jamais obligatoire... tu as le temps.

                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 23 avril 2008 à 18:32:01 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

Paulard69

SVP aidez moi je suis sur que y'a juste un tout petit truc à changer
mercredi 23 avril 2008 à 19:00:29 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

PetoleTeam

Membre Club
Bonjour à tous,
Pas bien saisi le soucis,
la fonction d'entrée est verifNbOuverture, c'est dans celle ci que tu dois mettre tes tests...
;O)
mercredi 23 avril 2008 à 19:11:22 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

Paulard69

C'est à dire??
mercredi 23 avril 2008 à 19:33:14 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

PetoleTeam

Membre Club
Je ne connais rien au language JAVAsript...
cela n'a jamais été une excuse...

Bon, je sens que l'on va se régaler, reprenons la dite fonction
//-------------------------
function verifNbOuverture() {
  //-- Recuperation du coockie, MIAM!
  var cpt = GetCookie('cpt');
  //-- SI EGAL a NULL donc inexistant
  if (cpt == null) {
    //-- mettre sa valeur a 2 ( WHY ?)
    cpt = 2;
    //-- Ecriture du cookie, Re MIAM!
    SetCookie('cpt', cpt, exp);
    //-- Ouverture de la page que l'on souhaite
    document.location.href(page)
  }
  //-- DANS le cas contraire, on en trouve trace si les cookies sont acceptés
  else {
    //-- INCREMENTATION du dit cookie ReRe MIAM!
    cpt++;
    //-- Ecriture du cookie modifie ReReRe MIAM!
    SetCookie('cpt', cpt, exp);
  }
}

Voila du javascript traduit en langage courant, ou presque, rien de bien compliqué
ReVoila à toi de modifier selon ton besoin...
ReReVoila après tous ces cookies il est quand même l'heure d'aller préparer ma pitance.
;O)
mercredi 23 avril 2008 à 20:58:20 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

Paulard69

Rien comppris^^
mercredi 23 avril 2008 à 21:03:58 | Re : REDIRECTION VERS UNE PAGE SPÉCIALE SI LE SITE N'A JAMAIS ÉTÉ VISITÉ.

PetoleTeam

Membre Club
il ne s"agit que de l'explication de ce que fait la fonction
//-- les commentaires
les instructions javascript

;O)

1 2

Cette discussion est classée dans : var, document, cookie, exp, cpt


Répondre à ce message

Sujets en rapport avec ce message

Cookie : Aidez moi s'il vous plait [ par Gravity ] Bonjour à tous !Je suis vraiment nul en Javascript... J'aurais aimé savoir comment ce code ci peut-être modifié ou alors, creer un nouveau code, pour Affichage d'une page selon ce que le visiteur à déjà visité [ par loicseg ] Bonjour, je cherche une solution à mon problème qui est que : Je souhaite afficher dans une frame une page (vide) si le visiteur n'a pas déjà cliqué s Disclaimer en javascript [ par belleva ] Bonjour a tous, Je passe par un fournisseur de e-commerce qui s'appuie sur oscommerce. Dans une partie de mon site je veux mettre un disclamer que j Aide aux cookies [ par Annadrill ] Bonjour, je réalise un site accessible pour une association et j'aimerais que l'on puisse agrandir ou rapetisser la taille du texte. Mon problème s 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 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 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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



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

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