La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Modification d'un script...
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Modification d'un script...  (Lu 1691 fois)
Modification d'un script...
« sur: le 19-12-2004 a 13:13:46 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Je voudras modifier mon script, de sorte a ce qu'il n'apparaisse que une seule fois par visiteur... je m'explique... exemple, je vaiis ur mon site, je vois ce message, et je clioque sur OK ou annuler, si apres j'y retourne, je ne vois plus ce message, mais si c'est quelqun d'autre qui ne l'a pas encore vu, il s'affiche...
Vous pensez que c'est possible? si oui, merci de me dire comment...
Voici mon script:
Code:
<script language="javascript">
{
alert("News du jour!");
if (confirm("Mon message"))
{location.href="Lien1" } else { {location.href="Lien2" }} }
</script>

Rapporter au modérateur  

Re:Modification d'un script...
« Répondre #1 sur: le 19-12-2004 a 23:22:48 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

utilise les cookies

Rapporter au modérateur  

Des bijoux et des gros!
Re:Modification d'un script...
« Répondre #2 sur: le 20-12-2004 a 10:39:39 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Et je fais comment?

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #3 sur: le 20-12-2004 a 18:45:00 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

tu apprends le javascript 

Rapporter au modérateur  

Des bijoux et des gros!
Re:Modification d'un script...
« Répondre #4 sur: le 20-12-2004 a 22:28:38 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Vive les débiles! lol... si je demande de l'aide, c'est que je ne sais pas et n'ai pas trouver...

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #5 sur: le 20-12-2004 a 22:54:07 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Un minimum de recherche ...
Google
>>Premier resultat (sur 583 000 ...)

« Dernière Édition: le 20-12-2004 a 22:54:56 par Master-Bilbon » Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Modification d'un script...
« Répondre #6 sur: le 21-12-2004 a 12:41:09 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Ben moi je n'ai rien trouvé d'interesant... tu as rechercher sous quoi toi Master-Bilbon
que je voye si c'est vrai ce que tu me dis?

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #7 sur: le 21-12-2004 a 14:17:38 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Citation de: roboty4000.free.fr le le 21-12-2004 a 12:41:09
que je voye si c'est vrai ce que tu me dis?
Pas mal ...
Google : http://www.google.fr/search?q=cours+javascript
Premier resultat (sur 583 000) : http://perso.wanadoo.fr/philippe.medan/jvs/jscookies.htm
J'ai trouvé ça après 2 minutes de recherche, et ca m'a l'air potable, comme quoi ...

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Modification d'un script...
« Répondre #8 sur: le 21-12-2004 a 18:47:51 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

cool le site, mais je ne vois pas trop comment avec un coockie je peux faire ce que j'ai demander... 
Vous pensez que avec les coockies je peux?

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #9 sur: le 21-12-2004 a 19:58:38 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

script :

debut : tu cherche si un cookie a ete enregistré :
si oui, ça veut dire que l'utilisateur est deja passé, donc, on affiche la page en consequence.
si non, ça veut dire qu'il n'est pas passé, donc on affiche en consequence, et on enregistre un cookie pour la prochaine fois qu'il viendra

Rapporter au modérateur  

Des bijoux et des gros!
Re:Modification d'un script...
« Répondre #10 sur: le 22-12-2004 a 10:54:00 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

OK. Mais là, c'est maintenant que j'ai besoin de votre aide car je n'arrive pas a mettre en place les coockies....
Comment je peux faire pour mettre dans ce script des coockies?:
Code:
<script language="javascript">
{
alert("News du jour!");
if (confirm("Mon message"))
{location.href="Lien1" } else { {location.href="Lien2" }} }
</script>

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #11 sur: le 22-12-2004 a 13:50:11 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Si tu as quelques notions de Javascript, ca devrait pas être dur.

Sur le site dont j'ai donné le lien, on peut lire :
Citation:
Ecrire un cookie sur le disque du client

Une fois que vous avez donné aux différents paramètres étudiés ci-dessus les valeurs que vous désirez qu'ils aient, il ne reste plus qu'à écrire le cookie sur le disque dur du client. Alors là, rien de plus facile. Prenons un exemple concret pour bien comprendre.

Donnons d'abord un nom à notre cookie. Appelons le "MonCookie" (vous voyez, j'ai toujours autant d'imagination !). Nous pourrons alors écrire :

var Nom = "MonCookie" ; // nom du cookie

Puis donnons lui un contenu. Par exemple "Hé... Vous avez un cookie sur votre disque !". Nous écrirons :

var Contenu = "Hé... Vous avez un cookie sur votre disque !" ; // contenu du cookie

Fixons qu'il sera éliminé dans 10 jours. Nous écrirons :

var expdate = new Date () ; // crée un objet date indispensable

puis rajoutons lui 10 jours d'existence en écrivant comme vu précédemment :

expdate.setTime (expdate.getTime() + ( 10 * 24 * 60 * 60 * 1000)) ; // on rajoute dix jours en millisecondes

Nous avons alors tout le nécessaire pour écrire notre cookie sur le disque du client. Comme un cookie est une propriété de l'objet document (la page HTML chargée dans le navigateur) nous n'aurons plus qu'à écrire l'instruction :

document.cookie = Nom + "=" + Contenu + "; expires=" + expdate.toGMTString() ; // écriture sur le disque

L'instruction expdate.toGMTString() permet de transformer la date dans un format chaîne de caractères qui rend la lecture compatible avec MIE comme avec Netscape. La fonction .toGMTString() est une méthode de l'objet Date().

Les derniers paramètres étant omis (intentionnellement) ils prendront respectivement comme valeur :

path : le chemin d'accès de la page qui a écrit le cookie
domain : le nom du domaine du serveur d'où vient la page
secure : prendra la valeur "false" qui est la valeur par défaut

Tout ceci fera que ce cookie ne pourra être relu que par la page qui l'a écrit et par personne d'autre (paramètre path) seulement lorsque cette page sera hébergée sous le nom de domaine qui l'a écrit et par personne d'autre (paramètre domain) et que ce cookie ne nécessitera pas de protocol sécurisé (paramètre secure).

Si vraiment ca te semble infaisable, il me semble que ton site est en PHP, et la encore il y a possibilité d'envoyer un cookie : http://fr.php.net/manual/fr/function.setcookie.php

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Modification d'un script...
« Répondre #12 sur: le 22-12-2004 a 17:06:47 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Ca ne marche pas... Ca me met des erreurs dans tous les sens... voici comment je l'i mis:

Code:
<?php
$value = 'Valeur de test';

setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+84600);  /* expire dans une heure */
setcookie("TestCookie", $value, time()+84600,"/~rasmus/",".utoronto.ca",1);
?>
<script language="javascript">
{
alert("News du jour!");
if (confirm("Mon message"))
{location.href="Lien1" } else { {location.href="Lien2" }} }
</script>


Est ce que c'est normal?

Rapporter au modérateur  
Re:Modification d'un script...
« Répondre #13 sur: le 22-12-2004 a 17:09:41 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

DEJA, SI TU AVAIS APRIS LE PHP, tu saurai qu'un cookie se poste AVANT le code html...

Rapporter au modérateur  

Des bijoux et des gros!
Re:Modification d'un script...
« Répondre #14 sur: le 22-12-2004 a 17:47:08 »
roboty4000.free.fr
Membre récent
*

Hors-Ligne

Messages: 71





Voir le Profil
Répondre avec citation

Ben même que je le palce avant ca marche pas...
Voici mon code:

Code:
<? include("XX.php"); // insertion du script de skins ?>
<?php
$value = 'Valeur de test';

setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+84600);  /* expire dans une heure */
setcookie("TestCookie", $value, time()+84600,"/~rasmus/",".utoronto.ca",1);
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="design/<? echo("$name"); ?>/style.css">
<title>Roboty4000 - La robotique sous tous les angles, de Monty &agrave; Cybot et plein d'autres encore!</title>
<? include"menus/droit"; ?>
<? include"menus/msb"; ?>
<style type="text/css">
<!--
.Style1 {
   font-family: SnowCaps;
   color: #FF0000;
   font-size: 30px;
}
.Style2 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false" topmargin="5"

leftmargin="5">
<script language="javascript">
{
alert("News du jour!");
if (confirm("Mon message"))
{location.href="Lien1" } else { {location.href="Lien2" }} }
</script>
<div align="center">
<center>
(Ect...)


Comment je dois faire alors, car ca ne marche pas!

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg