IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

compteurs d'accés regroupés


Sujet :

HTML

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut compteurs d'accés regroupés
    Bonsoir,

    Je souhaiterais pouvoir afficher la fréquentation de chaque page de mon site sur une de ses pages. Comment réaliser ça simplement?

    J'ai vu qu'il y avait des logiciels de comptage assez sophistiqués sur le web, mais je souhaiterais faire plus simple... simplement indiquer le nombre de fréquentations pour chaque page?

    Remarque: je mets mon message dans ce forum, mais je ne sais pas si il est bien à sa place vu que je ne connais pas les solutions à mettre en oeuvre (du php???)


    Cordialement
    Mathieu

  2. #2
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    Un bilan mensuel ou la frequentation temps reel ?

  3. #3
    Membre expérimenté Avatar de Ak3tO
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Dordogne (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Alimentation

    Informations forums :
    Inscription : Mars 2007
    Messages : 211
    Par défaut
    Pour faire un compteur c'est bien du php.

    Sur tu trouveras ton bonheur

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    Salut Anthony,

    bah en fait, je voudrais contrôler si des utilisateurs accèdent à une page avec un numéro qui leur est alloué... par exemple
    si http://monsite.fr/page.php?k=50 a été visité... l'idée c'est que pour chaque valeur de k, je puisse afficher le nombre de fois que la page a été visitée

    comment puis-je faire cela simplement?

    Mathieu

  5. #5
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    C'est largement faisable en PHP avec une base MySQL

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    J'ai tout cela... les utilisateurs sont rentrés dans une base mysql, ils peuvent accéder à une page avec un paramètre numéroté... mais je ne sais pas comment mettre en place le compteur d'accés...

    peux-tu écrire le code correspondant???

    Cordialement
    Mathieu

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    Bonsoir à tous,

    alors voilà, j'ai trouvé presque toutes les informations qu'il me fallait sur:

    http://www.ac-creteil.fr/util/progra.../compteurs.php


    Presque, car il subsiste encore ce petit problème:
    en fait, le serveur envoie un email à des utilisateur avec une valeur postée différente pour chaque utilisateur (k=50,k=51 par exemple), incrémentée pour chaque nouvel envoi. Ensuite, il y a un lien dans l'email qui ouvre une page du type

    http://monsite.fr/page.php?k=50

    Rien n'empêche alors un plaisantin, qui n'a pas reçu l'email d'ouvrir la page

    http://monsite.fr/page.php?k=50

    Comment faire, sachant que je n'ai pas trop envie:
    - de protéger l'accés à la page
    - de prendre de grandes valeurs de k (les petites sont plus discrètes quand la page est ouverte dans la barre d'adresses)

    que me suggérez-vous de faire?


    Cordialement
    Mathieu

  8. #8
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    d'utiliser md5(chiffre).
    ca donnera un lien indigeste et impossible a reproduire. Bien entendu; il faut reporter le md5 dans ta table

  9. #9
    Membre chevronné Avatar de Strix
    Inscrit en
    Novembre 2006
    Messages
    632
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 632
    Par défaut
    Salut

    Regarde du côté de phpMyVisite, c'est bien fait. La seule chose que tu n'as pas comme info sont les IP.
    En même temps j'ai pas vraiment cherché à les avoir

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    avoir les IP de qui? des gens qui cliquent sur le lien? qu'est-ce que ça me donnerait?

  11. #11
    Membre chevronné Avatar de Strix
    Inscrit en
    Novembre 2006
    Messages
    632
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 632
    Par défaut
    Rien mais certains souhaitent les récupérer...

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    quelques questions sur la fonction md5:
    1) est-elle bien injective, c'est à dire 2 valeurs différentes donnent-elle toujours la même valeur en sortie?
    2) est-elle à sens unique, ou peut-on l'inverser facilement, c'est à dire, étant donnée une valeur de sortie de la fonction, trouver son antécédant?

    Merci

    Mathieu

  13. #13
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    Une valeur => un seul et unique transpose en hash MD5
    Il n'y pas de possibilité de revenir en arrière (sauf avec un centre de calcul dédie).
    L'ensemble des hash md5 (les résultats) est plus petit que l'infinie, mais les risques de se couper sont minces. Pour ne pas dire inexistantes.

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 176
    Par défaut
    ok ok...

    autre chose:

    comment l'utiliser dans une requête: quelle est la syntaxe exacte pour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $requete="select users.*,users.userskey AS k2
    from users
    where md5(k2)='$k'';
    ??

    Tu peux facilement comprendre le but de la manoeuvre, mais ceci écris tel quel ne fonctionne pas et je ne sais pas comment corriger...

    Cordialement

    Mathieu

  15. #15
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    Je ne crois pas que tu puisse t'en servir comme ca, il vaut mieux stocke l'userkey deja traite.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM users WHERE userkey = '$k2'
    ou $k2 est la clef du lien (genre ab9321[...])

Discussions similaires

  1. Compteur d'accès en python
    Par baptiste_m dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 02/02/2013, 15h12
  2. créer un Compteur d'accès
    Par DBA_OCP dans le forum Flex
    Réponses: 1
    Dernier message: 02/05/2011, 20h04
  3. [HTML 5] Compteur d'Accès Page Web: Google Chrome, FireFox Double la Visite ?
    Par jacou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 10/06/2010, 19h03
  4. compteur d'acces sharepoint
    Par andryrzg dans le forum SharePoint
    Réponses: 12
    Dernier message: 11/12/2008, 10h00
  5. Réponses: 10
    Dernier message: 25/05/2007, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo