problème de positionnement de script disclaimer
visiocamlibertine Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre visiocamlibertine
- Inscrit le : 23/12/2010
- Site internet
J'ai placé le script générant un disclaimer d'avertissement devant être accepté afin de pouvoir entrer sur le site (il s'agit d'un site réservé a un public majeur)
J'ai placé celui ci sur le fichier header.tpl dans le template du thême que j'ai choisi et adapté au ton du site ,cela fonctionne mais mon problème est que le disclaimer aparé a chaque changement de catégorie j'en déduit donc que je ne l'ai pas placé au bon endroit ,j'aurais voulu qu' il s'affiche juste une fois lorsqu'un visiteur arrive sur le site par n'importe qu'elle page appelée.
J'ai utilisé le même script que celui que j'utilsé sur le site actuelle qui lui est en .html et non en .php
je vous colle le script ci dessous peut être faut il l'adapter afin qu il ne s'affiche qu'une seul fois peut être a l aide d'un cookies, si vous avez un piste ce serait cool .
<script language="JavaScript">
<!--
var msg="ATTENTION : SITE RESERVE AUX MAJEURS DE PLUS DE 18 ANSn"+"Ce site Internet est reserve a un public majeur et averti et est conformen"+" a toutes les reglementations francaises en vigueur. Il contient des textes,"+"des liens et des photos qui peuvent etre choquantes pour certaines sensibilites.n"+"Je certifie sur l'honneur :n"+"- etre majeur selon la loi en vigueur dans mon pays et que les lois de mon etat ou mon pays m'autorisent a acceder a ce site etn"+"que ce site a le droit de me transmettre de telles donnees.n"+"- etre informe du caractere du serveur auquel j'accede."+" - je declare n'etre choque par aucun type de sexualite et m'interdit den"+"poursuivre la societe editrice de toute action judiciaire.n"+"- consulter ce serveur a titre personnel sans impliquer de quelque maniere que ce soit une societe privee ou un organisme public.n"+"Je m'engage sur l'honneur a :n"+"- ne pas faire etat de l'existence de ce serveur et a ne pas en diffuser le n"+"contenu a des mineurs et utiliser tous les moyens permettant d'empecher l'acces de ce site pour adulte a tout mineur.n"+"- assumer ma responsabilite, si un mineur accede a ce serveur a cause de negligences de ma part : absence de protection de l'ordinateur personnel, "+"absence de logiciel de censure, divulgation ou perte du mot de passe de securite.n"+"- assumer ma responsabilite si une ou plusieurs de mes presentes declarations "+"sont inexactes.n"+"Toutes les images contenues dans ce site sont en accord avec la loi Francaise sur la pornographie (aucune image de mineur n'est presente sur ce site)n"+"J'ai lu attentivement les paragraphes ci-dessus et signe electroniquement mon accord avec ce qui precede en cliquant sur le bouton OKnn"+"CLIQUEZ SUR OK POUR CONTINUER, ANNULER POUR QUITTER.nn"
if(!confirm(msg)){window.top.popup=0;window.top.location.replace("http://www.google.fr");}//-->
</script>
<!--
var msg="ATTENTION : SITE RESERVE AUX MAJEURS DE PLUS DE 18 ANSn"+"Ce site Internet est reserve a un public majeur et averti et est conformen"+" a toutes les reglementations francaises en vigueur. Il contient des textes,"+"des liens et des photos qui peuvent etre choquantes pour certaines sensibilites.n"+"Je certifie sur l'honneur :n"+"- etre majeur selon la loi en vigueur dans mon pays et que les lois de mon etat ou mon pays m'autorisent a acceder a ce site etn"+"que ce site a le droit de me transmettre de telles donnees.n"+"- etre informe du caractere du serveur auquel j'accede."+" - je declare n'etre choque par aucun type de sexualite et m'interdit den"+"poursuivre la societe editrice de toute action judiciaire.n"+"- consulter ce serveur a titre personnel sans impliquer de quelque maniere que ce soit une societe privee ou un organisme public.n"+"Je m'engage sur l'honneur a :n"+"- ne pas faire etat de l'existence de ce serveur et a ne pas en diffuser le n"+"contenu a des mineurs et utiliser tous les moyens permettant d'empecher l'acces de ce site pour adulte a tout mineur.n"+"- assumer ma responsabilite, si un mineur accede a ce serveur a cause de negligences de ma part : absence de protection de l'ordinateur personnel, "+"absence de logiciel de censure, divulgation ou perte du mot de passe de securite.n"+"- assumer ma responsabilite si une ou plusieurs de mes presentes declarations "+"sont inexactes.n"+"Toutes les images contenues dans ce site sont en accord avec la loi Francaise sur la pornographie (aucune image de mineur n'est presente sur ce site)n"+"J'ai lu attentivement les paragraphes ci-dessus et signe electroniquement mon accord avec ce qui precede en cliquant sur le bouton OKnn"+"CLIQUEZ SUR OK POUR CONTINUER, ANNULER POUR QUITTER.nn"
if(!confirm(msg)){window.top.popup=0;window.top.location.replace("http://www.google.fr");}//-->
</script>
Merci a ceux qui pourront m'aider et joyeuse fêtes a tous

ps: le site en php n'est pas en ligne pour le moment seulement en local sur mon pc
_joh_
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
visiocamlibertine Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre visiocamlibertine
- Inscrit le : 23/12/2010
- Site internet
ReidLos :
Je pense qu'il faudrait le placer dans le header.tpl, mais générer un cookies JS, permettant ainsi de vérifier si l'utilisateur à bien cliqué dessus.
Super merci pour la réponse si rapide,
donc si j'ai bien compris je l'ai mis au bon endroit mais il manque un cookies JS a ce script ,
peut on ajouter un cookies ou il faut refaire le scrpit en entier ,désolé je débute en php

_joh_
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
visiocamlibertine Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre visiocamlibertine
- Inscrit le : 23/12/2010
- Site internet
ReidLos :
Le script actuel tu le garde mais tu le met dans une fonction. J'ai pas de code a te donner la par contre.
Merci pour tes infos je vais chercher de ce coté la

_joh_
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie