begin process at 2012 02 04 22:52:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > QUI VISITE QUOI?

QUI VISITE QUOI?


 Information sur la source

Note :
5,5 / 10 - par 2 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :visiteurs, statistiques, referer Niveau :Débutant Date de création :07/06/2006 Date de mise à jour :08/06/2006 23:51:28 Vu / téléchargé :5 518 / 694

Auteur : kiwi1nut

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Ce script utilise une base de donnée mysql et est en php. Il permet de savoir qui visite quelle page, d'obtenir son adresse ip, connaître le referer, son hôte, la date et heure de passage.
Il est simple d'utilisation, il suffit de mettre en haut de page l'include log.php.


 Conclusion

En démo sur http://travelindia.free.fr/ip_ban/ip_ban.php.
Proc hainement cette interface permettra de bannir des ip sur une plage de temps définie.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 juin 2006 22:48:39 :
Suite au post de massacr j'ai rajouté fonctions.php qui évite les duplications, et j'ai passé l'appel des données par $_server
08 juin 2006 23:51:28 :
J'ai corrigé un bug dans ip_log car mysql renvoyait une erreur de type mysql_qery is not a supplied argument

 Sources du même auteur

Source avec Zip LECTEUR VIDÉO AVEC PLAYLIST

 Sources de la même categorie

Source avec Zip IPHONE - ICÔNE D'APPEL TÉLÉPHONIQUE SUR L'ÉCRAN D'ACCUEIL par Rainbow
Source avec Zip Source avec une capture [APP WEB]SERVEUREXPLOREUR par thematrix01
Source avec Zip Source avec une capture MY.BOOKMARKS par inwebo
Source avec Zip M.V.C M.E.D par faceme
Source avec Zip Source avec une capture MOTEUR DE RECHERCHE YOUTUBE API par mtrix000

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MESVISITEURS par pgl10
COMPTEUR DE VISITEUR : PHP ET MYSQL par didguess
Source avec Zip Source avec une capture BLACKLAGOON APPS par CrazyShooter
Source avec Zip Source avec une capture STATS FAI par ImmortalPC
FICHIERS LOG, STATS, TRACES DU PASSAGE DES VISITEURS SUR UN ... par gergalp

Commentaires et avis

Commentaire de kiwi1nut le 07/06/2006 21:28:39

Voila je suis ouvert a tous commentaires et à tous vos conseils et suggestions ;-)

Commentaire de johann1 le 07/06/2006 21:51:53

Ben c'est géant! Je crois que ca servira aussi à pas mal de monde ! Je le teste demain !

Commentaire de massacr le 08/06/2006 11:59:07

Désolé, mais étant de mauvaise humeur aujourd'hui, je suis pret pour te critiquer. Je vais néanmoins essayer d'être constructif.

Déjà, beaucoup de codes existent pour faire la même chose, une petite recherche s'imposait avant la publication.
Le code est très sale. Tu mélange HTML et PHP, tu duplique tes variables, tu appelle tes variables de serveur directement, au lieu de passer pas $_SERVER, etc etc etc.
Dans ip_log et ip_ban, tu devrais utiliser tes fonctions pour ouvrir la connexion sql, récupérer les données du serveur, etc, car beaucoup de lignes sont dupliquées.
Bref, lis des tutos sur le php, apprends à créer des fonctions et reviens corriger ce code. Propre, il servira peut etre à quelqu'un.
A+

Commentaire de ma_pomme le 08/06/2006 16:00:40

il manque ip_list.php

Commentaire de kiwi1nut le 08/06/2006 22:17:27

salut massacr, effectivement tu portes bien ton pseudo, lol!
bref avant de publier ma source crois mois j'avais cherché et n'avasi trouvé que des scripts qde compteurs de visites, le mien servira a gérer les ip et de bannir les boulets. Je suis entrain de bosser sur un tableau de stat en complément...
Pour mon code qui est sale et mélengé je ne demande pas mieux d'apprendre car cela fait trois mois que je code en php et je ne maîtrise que peu de choses.
Pour les fonctions je m'y met et je remettrais la modif.
A bientôt

Commentaire de ma_pomme le 08/06/2006 23:30:41

il y a aussi un problème aussi a moin que ça viens de moi mais il compte toute les visites sans verifié si une IP est deja enregistré :/ car j'ai affiché 5 fois la page et j'a eu 5 table avec mon IP dedans ^^

Commentaire de kiwi1nut le 08/06/2006 23:49:43

Oui c'est exact mais j'ai fait ce script en rapport avec mon site car j'ai pas mal de visiteurs et quelques boulets...
Je voulais savoir quelle ip visitait quelles pages. C'est pourquoi le tableau affiche ton ip plusieurs fois. Je travaille sur le fait que le tableau affiche une ip une fois mais avec toutes les pages visitées.

Commentaire de kiwi1nut le 08/06/2006 23:57:34

sinon dans ip_ban tu remplace "select .., ip..." par "select id, SELECT id,COUNT(DISTINCT ip) as count_ip,..." et comme ça tu ne sera compté qu'une fois. Mais tu ne verra pas les différentes pages que tu visteras

Commentaire de malalam le 09/06/2006 00:07:38 administrateur CS

Hello,

honnêtement, j'avais pas maté le code (j'ai pas le temps de tous les mater à mon grand dam).
Là, j'ai jeté un oeil.
Ben...c'est vrai que c'est TRES mal codé. Quant à t'expliquer ce qui ne va pas, ça prendrait trop de temps.
Je te suggère de regarder quelques codes dont les commentaires sont bons, et de comparer ta façon de coder avec celle de leurs auteurs.
Si j'installe ton code sur mon serveur, c'est simple : il ne tournera même pas. J'aurai des dizaines de lignes d'erreurs.
Même pas d'ailleurs puisqu'il plantera d'entrée, au : <?
Bref...please, corrige au moins la qualité du code. Parce que des compteurs, on en a des tonnes sur phpcs. Après, on avisera.
Fais un tour sur php.net, tu verras comment ils codent, eux.
En vrac, tu utilises des superglobales $HTTP_USER_AGENT par exemple, alors qu'il daudrait utiliser $_SERVER['HTTP_USER_AGENT'].
Les echo ("..."); c'est un peu vieillot, on se croirait revenu au temps de PHP3...
Bref...corrige.

Commentaire de kiwi1nut le 09/06/2006 00:35:37

ok mais vous êtes dur avec les débutants!!!! Mais au moins j'apprends.
Je corrige cela pour demain

Commentaire de malalam le 09/06/2006 08:13:55 administrateur CS

Bah au contraire, on est sympas avec les débutants... ;-)
- pour le débutant qui crée un code, on le pousse à s'améliorer
- pour les débutants qui regardent un code, on leur montre ce qui n'est pas bon à prendre dans ce code, ce qu'il faut y apporter.

Nous sommes "beginners friendly" :-)

Commentaire de massacr le 09/06/2006 11:06:45

Non, on ne veut pas être cassants. J'ai aussi commencé en me faisant assassiner, puis je me suis amélioré. Mais encore maintenant, je code les classes comme un porc mdr !!
Il me reste énormement à apprendre, mais je suis assez expérimenté pour faire des commentaires sur ce genre de sources. Et j'espère que tu progresseras, afin de faire durer la prog en PHP !

Commentaire de puppetmastr le 13/06/2006 15:54:57

ca a l'air pas mal mais je n'arrive pas a le faire fonctionner :/

il faut modifier le config.php

Pour ceux qui utilisent EasyPhp que faut-il mettre pour les 2 derniers parametres ?
$host= "localhost"; //Hote
$user= "root"; //Nom de l'utilisateur
$pass= ""; //Mot de passe  pour acceder a la base de donnees
$base= ""; //Nom de la base de donnees

merci

Commentaire de epssssss le 02/07/2006 20:31:28

salut ou placer les fichier
il manque des instruction

Commentaire de epssssss le 02/07/2006 20:36:30

salut
et moi il indique


Impossible de selectionner la base de donnees
pourquoi

Commentaire de andretonto le 31/07/2009 18:44:03

1.il manque ip_list.php
2.il manque bannir.php
3.la fonction sql() ---- bizare
4.if(!$start) {$start=0;} Undefined variable: start in C:\wamp\www\tests\Banissement\php code source\ip_ban.php on line 9
5.function sql(){
include("config.php");

$connect=mysql_connect($host,$user,$pass) or die ("Impossible de se connecter");
mysql_select_db($base, $connect) or die ("Impossible de selectionner la base de donnees");
}
bizzarerie....
Explication de fonctionnement totalement absent
faut que tu soit plus explicites dans te code.

En attendant une version qui marche mes salutations

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

FERank - Mesure d'audience professionnelle [ par amo 2a ] Bonjour, Etant en phase finale de développement je me permet de vous présenter notre outils d'analyse statistique. (Si je ne me trouve pas dans la bo enregistrer l'IP des visiteurs de son site [ par jeanclod13 ] Bonjour à tous, J’ai créé un site sur ma copropriété avec une zone réservée aux copropriétaires pour y accéder pour ceux qui le souhaitent chacun a u Problème avec $_SERVER['HTTP_REFERER'] [ par lapoche21 ] Bonjour, j'ai édité un code en php utilisant $_SERVER['http_referer'] et la fonction marche bien avec firefox et sous IE8 sa bug. Message erreur : No Informations de vos visiteurs par email [ par bigrat ] [b]Recevoir les informations des personnes qui passe sur votre site web.[/b] [code=php]<? $lang = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; $user = $_SERVER[" problème affichage du nombre de visiteurs [ par fredoann ] Bonjour ,j'ai réalisé un site que j'ai installé sur un PC qui fait office de serveur.Sur ce pc tout fonctionne,et particulièrement le nombre de visite Etablir des statistiques par visiteur ? [ par cdoliv ] Bonjour, J'ai besoin de votre aide, car je voudrais faire (sur mon site spip) des statistiques, mais PAR VISITEUR !!! J'explique, chacun se connecte compter le nombre de visiteurs [ par esteller ] Bonjour à tous. je n'arrive pas à compter le nombre total de visiteurs de mon site. voici le code de ma page connectes.php: [code=php] <?php $retour statistiques ,graphique, php et mysql [ par mouss ] connaissez vous des exemples mettant en oeuvre une base de donnée mysql ,php permettant de créer des courbes, nuages de points sur une feuille html (p statistiques [ par Microbsoft ] salut, je veux faire un script de statistiques de mon site et je voulais savoir si il était possible de savoir ce qu'on tapez les visiteurs dans un mo Probleme..besoins d'aide [ par chichon106 ] SVP je débute...Slut!! bon bah je suis entrain de faire un site consacré spécialement aux adolescents! de 13 à 20 ans!! et jvoudrais créer une galleri


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,967 sec (4)

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