Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/05/2011, 22h32   #1
Invité régulier
 
Yassine RooT
Inscription : janvier 2011
Messages : 40
Détails du profil
Informations personnelles :
Nom : Yassine RooT

Informations forums :
Inscription : janvier 2011
Messages : 40
Points : 7
Points : 7
Par défaut javascript anti boot ip

salut tout le monde j'ai un compteur de visiteur qui enregistre les ip dans une table mysql puis il vérifie si le nouveaux visiteur a déjà visité le site ou non

le problème que j'ai obtenu c que y-a des visiteurs qui mettons leur sites dans des sites qui utilise 1000 ip par exemple , alors ce site peux actualiser le compteur rapide et avec bcp des ip le problème ce que l'utilisateur de mon compteur va obtenir 1000 visiteur dans une durée de 2 minut

j'ai pensé de faire cette solution , c de faire un calcul temps de la duré de visiteur si il a dépassée 20 second alors le fichier php doit inluder

svp aidddd rien compriii


Code :
1
2
3
4
5
6
7
8
 
<script type="text/javascript">
<!--
function timingex( ){
setTimeout(" faire inlcude de php code qui calcul ",3000);
}
// -->
</script>
new-root est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 22h57   #2
Membre régulier
 
Avatar de the-destroyer
 
Homme
Lycéen
Inscription : mars 2009
Messages : 201
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 17
Localisation : France

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : mars 2009
Messages : 201
Points : 80
Points : 80


Qu'est-ce que tu entends par mettre leur site dans un site ?

Ps: c'est un site français
the-destroyer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 23h12   #3
Invité régulier
 
Yassine RooT
Inscription : janvier 2011
Messages : 40
Détails du profil
Informations personnelles :
Nom : Yassine RooT

Informations forums :
Inscription : janvier 2011
Messages : 40
Points : 7
Points : 7
mettre leur site qui contiens mon compteur dans le site qui augmente le nombre de ip
new-root est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 23h29   #4
Membre régulier
 
Avatar de the-destroyer
 
Homme
Lycéen
Inscription : mars 2009
Messages : 201
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 17
Localisation : France

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : mars 2009
Messages : 201
Points : 80
Points : 80
Okay y utiliserons juste ton code dans leur page, donc maintenant y reste juste a faire la mise a jour en javascript c'est ca ?
the-destroyer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 23h30   #5
Invité régulier
 
Yassine RooT
Inscription : janvier 2011
Messages : 40
Détails du profil
Informations personnelles :
Nom : Yassine RooT

Informations forums :
Inscription : janvier 2011
Messages : 40
Points : 7
Points : 7
oui c ca voila le code que je


Code :
1
2
3
4
5
6
7
8
9
10
 
<script type="text/javascript">
function Tcnt( ){
document.write("<sc" + "ript src='counter.php?' type='text/javascript' ></scri" + "pt> ");  
}
function timingex( ){
setTimeout("Tcnt();",500);
}
timingex();
</script>
mais j'ai bcp d’erreur
new-root est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/05/2011, 23h34   #6
Membre régulier
 
Avatar de the-destroyer
 
Homme
Lycéen
Inscription : mars 2009
Messages : 201
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 17
Localisation : France

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : mars 2009
Messages : 201
Points : 80
Points : 80
W*f c'est quoi ca ?


tu seras obliger de passé par un script php et du ajax, ton code ne veut rien dire, une page php ne peut pas etre inclue dans une page de cette maniere ou du moins j'ai jamais vu ca

Tu fais du php ?
the-destroyer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 00h15   #7
Invité régulier
 
Yassine RooT
Inscription : janvier 2011
Messages : 40
Détails du profil
Informations personnelles :
Nom : Yassine RooT

Informations forums :
Inscription : janvier 2011
Messages : 40
Points : 7
Points : 7
oui mais je suis null en javascript et ajax alors svp comment inlcude le fichier php apres dépasser le timer
new-root est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2011, 14h32   #8
Membre régulier
 
Avatar de the-destroyer
 
Homme
Lycéen
Inscription : mars 2009
Messages : 201
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 17
Localisation : France

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : mars 2009
Messages : 201
Points : 80
Points : 80
Okay voila

Code javascript :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function createRequestObject()
{
    var http = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); // creation de l'objet ajax
 
http.open('get', 'ton_fichir_php_dans_lequel_tu_inclus_ta_fonction_de_mise a_jour.php', true);
 
http.send(null);
return;
}
function timingex( ){
setTimeout("createRequestObject();",3000);
}

et dans ton body:

Code html :
1
2
 
<body onload="timingex()" >

essai ca deja
the-destroyer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h51.


 
 
 
 
Partenaires

Hébergement Web