Précédent   Forum du club des développeurs et IT Pro > PHP > Scripts > Statistiques
Statistiques Piwik, phpMyVisites, CrawlTrack, Open Web Analytics...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/11/2009, 14h47   #1
midiweb
Futur Membre du Club
 
Inscription : décembre 2004
Messages : 97
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 97
Points : 19
Points : 19
Envoyer un message via ICQ à midiweb Envoyer un message via MSN à midiweb
Par défaut Script de visite de site et d'infos

Bonjour,

j'ai fait un site photo avec un script Flash et du php assez basique, mais tout marche bien.

Je cherche un script php(si possible) qui me permettrait de savoir qui a visité mon site(IP adresse,...), de recevoir un email qui m'en informe, et si c'est pas trop demander de savoir quelles pages ont été visitées.
Qui peut m'aider?
midiweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2009, 16h27   #2
sabotage
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 16 514
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 16 514
Points : 21 352
Points : 21 352
Ton hebergeur doit te fournir ce genre de statistiques, ca serait plus adaptée que de le traiter au niveau du code.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2010, 01h34   #3
hornetbzz
Membre chevronné
 
Avatar de hornetbzz
 
Homme
Directeur commercial
Inscription : octobre 2009
Messages : 481
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France

Informations professionnelles :
Activité : Directeur commercial

Informations forums :
Inscription : octobre 2009
Messages : 481
Points : 719
Points : 719
Envoyer un message via Skype™ à hornetbzz
ça peut vite être lourd à mettre en place sur un petit site en conservant un bon niveau de sécurité.

Le panel des solutions que je connais :

1) Codage perso avec base de données : un peu lourd à mettre en œuvre, et nécessite une relativement bonne connaissance PHP et MySQL - par exemple - et dans la mesure où tu disposes de ces outils.

2) Les solutions "Tiers", comme Google Analytics, Xiti ou Alexa : mais bon, pub en tous genres, visites par les robots etc...

3) Les solutions implantables comme PhPMyVisit qui me parait être une bonne alternative au codage 100% perso, bien qu'ils aient subi récemment (sur un plugin) une attaque par force brute je crois.

4) Solution hébergeur: Il y a effectivement la solution de ton hébergeur qui en général propose ce type de services. Sauf que si tu changes d'hébergeur, faut tout refaire..


Pour un petit site tout simple, tu risques d'y passer des heures pour peu de valeur ajoutée. Donc, tout comme le modérateur, je préconiserais de commencer par la solution la plus simple, c'est à dire celle de ton hébergeur.

En espérant que cela aura pu te donner des indications.
hornetbzz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/01/2010, 15h06   #4
pasbonte
Membre du Club
 
Inscription : octobre 2005
Messages : 195
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 195
Points : 44
Points : 44
Par défaut connaître l'"adresse ip

bonjour
tu peux au moins avoir l'avis de la visite par émail
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
<?php
// On vérifie que l'IP existe 
$REMOTE_ADDR = $_SERVER['REMOTE_ADDR'];
if (isset($REMOTE_ADDR)) {
     echo " Votre IP est $REMOTE_ADDR Attention: nous enregistrons votre adresse";
}
// Sinon message d'erreur
else {
     echo "Nous n'avons pas réussi à obtenir votre IP";
}
 
$ip = $_SERVER['REMOTE_ADDR'];
$to ='xxxxxxx@gmail.com';
$sujet ='adresse ip du visiteur';
//--- la structure du mail ----//
$from  = "From:une_victime\n";
$from .= "MIME-version: 1.0\n";
$from .= "Content-type: text/html; charset= iso-8859-1\n";
//--- un exemple de message avec corps en html ---//
$message='<table width="500"><tr><td>  IP traquée '.$ip.' </td></tr></table>';
//--- on envoie l'email ---//
mail($to,$sujet,$message,$from);
 
?>
pasbonte est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h06.


 
 
 
 
Partenaires

Hébergement Web