logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
13 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 106 817 926

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Questions »» Créer un compteur de visite

Nouveau sujet
 Créer un compteur de visite#23986Répondre

7Contributeur(s)
RayearthkillingHotfirenetAnonymeKazYmirJireckON3AT
3 Modérateur(s)
developpeurjpbJireck
Rayearth Rayearthicon_post
Bonjours!
J'aimerais savoir comment créer un compteur de visite (et non pas reprendre un compteur fourni par des sites déjà tout fait ::( )

Merci de l'aide ^^ (d'avance :p)
killing killingicon_post

Npds intègre déjà un compteur de visite
Rayearth Rayearthicon_post
A part le compteur de pages vue, je ne trouve pas le compteur de visite
Hotfirenet Hotfireneticon_post
a toi de le faire

et google est ton ami Recherche Google
killing killingicon_post

Mon avis:
Un compteur de visite ca fait vraiment amateur

Rayearth Rayearthicon_post
Mon but n'es pas de faire un site 'pro' ... seulement un FanSite sympa ^^
Deplus, avec GooGle, sa me renvoie à chaques fois sur des Compteurs déjà pré-fait...
Moi, j'voulais voir comment en créer un de toute pièces :[

M'enfin bon, je ferais avec s'que je trouverais :/
Hotfirenet Hotfireneticon_post
justement avec le liens que je t'ai donnée a toi de regarder plusieurs sources et d'en faire un ;)
après tu le déposera ici y a surement des gens que ça intéressera et ça te fera apprendre le PHP comme ça ;)

tu vas voir NPDS est très formateur ..
Rayearth Rayearthicon_post


<?
if(file_exists("visiteurs.txt"))
   
{
print 
"";
   
}
else
   
{
$fp=fopen(
"visiteurs.txt","a");
fputs($fp,
"0");
fclose($fp);
   
}
?>
<?

if (isset($cool_cookie) && $cool_cookie ==
"Deja_visite"){
    $fichier=
"visiteurs.txt";
    $fp=fopen(
"$fichier","r+");
    $hits=fgets($fp,10);
    echo
"<html><body>Vous êtes le visiteur"; echo $hits; echo "</body></html>";


} else { // cookie absent (premiere visite, ou bien cookie expiré
setcookie(
"cool_cookie","Deja_visite",time()+2*3600,"");

  
    $fichier=
"visiteurs.txt";
    $fp=fopen(
"$fichier","r+");
    $hits=fgets($fp,10);
    $hits++;
    fseek($fp,0);
    fputs($fp,$hits);
    fclose($fp);
    $count++;
    echo
"<html><body>Vous êtes le visiteur"; echo $hits; echo "</body></html>";
} 

?>





Voilà donc un code de compteur... mais question "stpide" ... je recopie le code dans le module (dans mainfile.php), ou je dois créer un module ? ou ... bhé j'me débrouille comment ;..;
Hotfirenet Hotfireneticon_post
ok ba tu le fait en module ;) ça évitera de faire un hack et de devoir le remettre a chaque nouvelle version e Npds

pour ce qui est des modules
http://bible.npds.org/doku.php/codeur/module/start
http://modules.npds.org/download.php?dcategory=Documentations&sortby=

Voila
Rayearth Rayearthicon_post
Oula, compliqué toussa x.x
Bha... va faloir que je réussisse déjà par comprendre s'qu'y est raconté sur tes 'liens' ... un peu d'mal là xd
Hotfirenet Hotfireneticon_post
t'inquiète pas si tu as des problèmes la team peut t'aiguiller .. ;)
Rayearth Rayearthicon_post
Bha, les problèmes qui se posent pour moi:

Par quoi commencer?
De quoi vais-je avoir besoin?
Que vais-je devoir faire pour créer le module ?

Je m'embrouille trop :paf
Hotfirenet Hotfireneticon_post
tout et dans la doc prend toi un peu de temps au calme elles sont relativement bein faite ;)
Rayearth Rayearthicon_post
Bon... Le temps, c'est pas s'que j'ai en se moment!
Je finit déjà de remplir le contenu de mon FanSite, après je verrais pour se module ^^

(J'ai a peine fait 10% du contenu du FanSite en 2semaines ;..;)
Anonyme Anonymeicon_post
Problèmes il compte sans se préoccuper des cookies, si on clique à fond sur le lien ouvrant la page, il tourne comme un malade et en plus il y a un message d'erreur disant que l'entête est déjà présente.
KazYmir KazYmiricon_post
salut,

je ne saispas ou tu en est de tes recherche, mais pour info, j'ai intégré un compteur sympas dans un de mes site NPDS, ici >> http://aikido.eurocopter.free.fr/index.php.

ce compteur est simple d'enploi car il te suffit d'inclure un !include!("compteur.php") n'importe ou dans tes pages pour qu'il affiche le nombre de visiteurs.

installation facile (2 tables je crois).
il travail avec l'adresse ip et la date: si l'ip est deja venue a cette date il passe sinon, il compte.
simple
Jireck Jireckicon_post
Citation : KazYmir

installation facile (2 tables je crois).
il travail avec l'adresse ip et la date: si l'ip est deja venue a cette date il passe sinon, il compte.
simple



Donc plein de requete sql en + :-(
KazYmir KazYmiricon_post
ben, c'est vrai, je viens de compter: 7 requetes au total... :-(
Jireck Jireckicon_post
recherche plutot un compteur qui bosse sans base
ON3AT ON3ATicon_post
Bonsoir,

Peux ton me dir ou je peux trouver le compteur de visite dans l'admin merci

Pierre