ATTENTION SITE BANNI
Votre site a été banni, veuillez contacter l\'administrateur pour avoir de plus d\'informations...
'; $nb = 0; } if ($mdpoui==0 || $connexion_valide==1) { if ($nb!=0) { // Récupération du nombre de visiteur pour aujourd'hui if ($num_site=="all") $req="SELECT vnb_visiteur, vnb_pagevu FROM STATV WHERE vdate='$jour'"; else $req="SELECT vnb_visiteur, vnb_pagevu FROM STATV WHERE num_site=$num_site AND vdate='$jour'"; //echo $req; $res_req=mysql_query("$req"); $ligne=mysql_fetch_array($res_req); if (mysql_num_rows($res_req)>0) list($nb_visiteur,$nb_pagevu)=$ligne; else { $nb_visiteur=0; $nb_pagevu=0; } if ($nb_visiteur!=0) { $nb_pagevu_visiteur=intval(($nb_pagevu/$nb_visiteur)*100)/100; $nbv = $nb_visiteur; $nbp = $nb_pagevu; if ($nbv > 999999) $nb_visiteur = substr_replace($nb_visiteur, ' ', strlen($nb_visiteur)-6, 0); if ($nbp > 999999) $nb_pagevu = substr_replace($nb_pagevu, ' ', strlen($nb_pagevu)-6, 0); if ($nbv > 999) $nb_visiteur = substr_replace($nb_visiteur, ' ', strlen($nb_visiteur)-3, 0); if ($nbp > 999) $nb_pagevu = substr_replace($nb_pagevu, ' ', strlen($nb_pagevu)-3, 0); } else $nb_pagevu_visiteur="N/A"; // Récupération du nombre de visiteurs pour hier if ($num_site=="all") $req=" SELECT vnb_visiteur, vnb_pagevu FROM STATV WHERE vdate='$jourh'"; else $req=" SELECT vnb_visiteur, vnb_pagevu FROM STATV WHERE num_site=$num_site AND vdate='$jourh'"; $res_req=mysql_query("$req"); $nb=mysql_num_rows($res_req); $ligne=mysql_fetch_array($res_req); if ($nb>0) list($hnb_visiteur,$hnb_pagevu)=$ligne; else { $hnb_visiteur=0; $hnb_pagevu=0; } if ($hnb_visiteur!=0) { $hnb_pagevu_visiteur=intval(($hnb_pagevu/$hnb_visiteur)*100)/100; $nbv = $hnb_visiteur; $nbp = $hnb_pagevu; if ($nbv > 999999) $hnb_visiteur = substr_replace($hnb_visiteur, ' ', strlen($hnb_visiteur)-6, 0); if ($nbp > 999999) $hnb_pagevu = substr_replace($hnb_pagevu, ' ', strlen($hnb_pagevu)-6, 0); if ($nbv > 999) $hnb_visiteur = substr_replace($hnb_visiteur, ' ', strlen($hnb_visiteur)-3, 0); if ($nbp > 999) $hnb_pagevu = substr_replace($hnb_pagevu, ' ', strlen($hnb_pagevu)-3, 0); } else $hnb_pagevu_visiteur="N/A"; // Récupération du nombre de visiteurs maximum $req=" SELECT max(vnb_visiteur), max(vnb_pagevu) FROM STATV WHERE num_site=$num_site"; $res_req = mysql_query("$req"); $nb = mysql_num_rows($res_req); $ligne = mysql_fetch_array($res_req); if ($nb>0) { list($bnb_visiteur,$bnb_pagevu) = $ligne; $req=" SELECT vdate FROM STATV WHERE num_site=$num_site and vnb_visiteur=$bnb_visiteur order by vdate asc limit 0,1"; $res_req = mysql_query($req); $nb = @mysql_num_rows($res_req); if ($nb == 1) list($bnb_visiteur_date) = mysql_fetch_array($res_req); else $bnb_visiteur_date = 0; if ($bnb_visiteur_date > 0) { $req=" SELECT vdate FROM STATV WHERE num_site=$num_site and vnb_pagevu=$bnb_pagevu order by vdate asc limit 0,1"; $res_req = mysql_query($req); list($bnb_pagevu_date) = mysql_fetch_array($res_req); $t = explode('-',$bnb_visiteur_date); $bnb_visiteur_date = $t[2].'/'.$t[1].'/'.$t[0]; $t = explode('-',$bnb_pagevu_date); $bnb_pagevu_date = $t[2].'/'.$t[1].'/'.$t[0]; } else { $bnb_pagevu_date = 'inconnu'; } } else { $bnb_visiteur=0; $bnb_pagevu=0; } if ($bnb_visiteur!=0) { $nbv = $bnb_visiteur; $nbp = $bnb_pagevu; if ($nbv > 999999) $bnb_visiteur = substr_replace($bnb_visiteur, ' ', strlen($bnb_visiteur)-6, 0); if ($nbp > 999999) $bnb_pagevu = substr_replace($bnb_pagevu, ' ', strlen($bnb_pagevu)-6, 0); if ($nbv > 999) $bnb_visiteur = substr_replace($bnb_visiteur, ' ', strlen($bnb_visiteur)-3, 0); if ($nbp > 999) $bnb_pagevu = substr_replace($bnb_pagevu, ' ', strlen($bnb_pagevu)-3, 0); } // Récupération du nombre TOTAL de visiteurs if ($num_site=="all") $req=" SELECT sum(vnb_visiteur), sum(vnb_pagevu) FROM STATV"; else $req=" SELECT sum(vnb_visiteur), sum(vnb_pagevu) FROM STATV WHERE num_site=$num_site"; $res_req=mysql_query("$req"); $nb=mysql_num_rows($res_req); $ligne=mysql_fetch_array($res_req); if ($nb>0) list($tnb_visiteur,$tnb_pagevu)=$ligne; else { $tnb_visiteur=0; $tnb_pagevu=0; } if ($tnb_visiteur!=0) { $tnb_pagevu_visiteur=intval(($tnb_pagevu/$tnb_visiteur)*100)/100; $nbv = $tnb_visiteur; $nbp = $tnb_pagevu; if ($nbv > 999999) $tnb_visiteur = substr_replace($tnb_visiteur, ' ', strlen($tnb_visiteur)-6, 0); if ($nbp > 999999) $tnb_pagevu = substr_replace($tnb_pagevu, ' ', strlen($tnb_pagevu)-6, 0); if ($nbv > 999) $tnb_visiteur = substr_replace($tnb_visiteur, ' ', strlen($tnb_visiteur)-3, 0); if ($nbp > 999) $tnb_pagevu = substr_replace($tnb_pagevu, ' ', strlen($tnb_pagevu)-3, 0); } else $tnb_pagevu_visiteur="N/A"; //récupération de la premiere date if ($num_site=="all") $req=" SELECT vdate FROM STATV ORDER BY vdate asc limit 0,1"; else $req=" SELECT vdate FROM STATV WHERE num_site=$num_site ORDER BY vdate asc limit 0,1"; $res_req=mysql_query("$req"); $nb=mysql_num_rows($res_req); $ligne=mysql_fetch_array($res_req); if ($nb>0) { list($prem_vdate)=$ligne; $prem_vdate="Depuis le ".substr($prem_vdate,8,2)."/".substr($prem_vdate,5,2)."/".substr($prem_vdate,0,4); } else $prem_vdate=""; // Récupération des 15 derniers visiteurs if ($num_site=="all") $req=" SELECT dheure, dip, dreferant, dlangue FROM STATDERNIER ORDER BY dheure DESC LIMIT 25"; else $req=" SELECT dheure, dip, dreferant, dlangue, ipconnexion FROM STATDERNIER WHERE num_site=$num_site ORDER BY dheure DESC LIMIT 25"; $res_req=mysql_query("$req"); $nb=mysql_num_rows($res_req); $dernier_visiteur=""; while ($ligne=mysql_fetch_array($res_req)) { list($dheure, $dip, $dreferant, $dlangue, $ipconnexion)=$ligne; $dheure=date("d/m/Y à H:i:s",$dheure); $lib_dreferant=$dreferant; $dip2 = preg_replace("/([0-9]*)\.([0-9]*)\.([0-9]*)\.([0-9]*)/i", "\\1.\\2.\\3.XXX", $dip); $fournisseur = traiteFournisseur($ipconnexion); if ($dip == $fournisseur) $fournisseur = $dip2; $dlangue=genereDrapeau(traiteLangue($dlangue)); if (strlen($lib_dreferant)>50) $lib_dreferant=substr($lib_dreferant,0,50)."[...]"; $dernier_visiteur.=" $dheure $dip2 $lib_dreferant$dlangue".$fournisseur.""; } if ($nb==0) $dernier_visiteur="Pas de visiteurs..."; include("stat_ecran.php"); // Traitement de la taille de l'écran du visiteur include("stat_nav.php"); // Traitement du navigateur des visiteurs include("stat_se.php"); // Traitement du systeme d'exploitation des visiteurs include("stat_referant.php"); // Traitement des moteurs/annuaires/sites référants include("stat_lang.php"); // Traitement de la langue des visiteurs include("stat_motcle.php"); // Traitement des mots clé if (isset($_SESSION["autorise"]) && $_SESSION["autorise"]==1) $session_deco = "
=> Se déconnecter <="; else $session_deco = ''; ?>
.: Statitiques du site $nom_site :.$session_deco"; ?>
AUJOURD'HUI
Nombre de visiteurs uniques :  
Nombre de pages vues :  
Page(s) vue(s) par visiteur :  
  
HIER
Nombre de visiteurs uniques :  
Nombre de pages vues :  
Page(s) vue(s) par visiteur :  
  
LES MEILLEURS JOURS
Maximum de visiteurs uniques :  
Le :  
Maximum de pages vues :  
Le :  
TOTAL
Nombre de visiteurs uniques :  
Nombre de pages vues :  
Page(s) vue(s) par visiteur :  
  

VISITEURS/PAGES VUES POUR UNE PERIODE DONNEE
"; elseif ($histo=="mois") echo ""; else echo ""; ?>
 Hier   Semaine en cours   Mois en cours   L'année (non fonctionnel) 

CONFIGURATIONS D'ECRANS
 RESOLUTIONS  EFFECTIFS  POURCENTAGES 
NAVIGATEURS
 NAVIGATEURS  EFFECTIFS  POURCENTAGES 
SYSTEMES D'EXPLOITATIONS
 SYSTEMES  EFFECTIFS  POURCENTAGES 

 MOTEURS / ANNUAIRES / TOPS ( %) 
 ADRESSES  EFFECTIFS  POURCENTAGES 

 AUTOVISITEURS - SAFELIST ( %) 
 ADRESSES  EFFECTIFS  POURCENTAGES 

PAYS
 PAYS  EFFECTIFS  POURCENTAGES 
 AUTRES REFERANTS ( %) 
 ADRESSES  EFFECTIFS  POURCENTAGES 

 MOTS CLES 
 MOTS CLES  EFFECTIFS  POURCENTAGES 

LES 25 DERNIERS VISITEURS
HEUREIPPROVENANCELANGUEFOURNISSEUR

\"Générer"; } } else { echo "
.: Statitiques du site $nom_site :.
"; if ($mdpoui==1) { ?>
ACCES SECURISE
Mot de passe :
Tapez votre mot de passe pour accéder à vos statistiques 

.: Statitiques générées par Trizcorp Stats :."; ?>