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

PHP & Base de données Discussion :

[Conception] clic frame dessous


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Par défaut [Conception] clic frame dessous
    bonjour à toutes et à tous

    voici mon prob

    je veux créer un compteur de clics pour les clics effectué dans la frame du dessous de ma page

    pouvez vous m'aider

    bien à vous
    alexandre

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Par défaut
    Personne ne peux m'aider snif

  3. #3
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    je pense que pour ce probleme, tu devrais aller voir dans le forum sur javascript.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Par défaut
    Ben c est pas du java car je veux mettre le resultat dans une base mysql

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 58
    Par défaut
    Javascript (pas Java)

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 71
    Par défaut
    Ben a mon avis c'est du javascript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    compteur = 0
    (je sais pas ou se fait l'initialisation d'une variable javascript)
    <script>
    // a mettre sur la déclaration de la frame
    <frame ... onclic = "this.value=compteur+1" ></frame>
    //permet de s'envoyer le contanu du compteur en php
    top.document.location = "XXX.php?compt="+comteur; 
    </script>
     
    if(isset($_GET['compt']))
    {
    //traitement
    }
    Ma solution ne devrait pas etre entièrement juste mais à mon avis tu dois t'orienter vers cette piste

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Par défaut
    Merci je vais essayer

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 6
    Par défaut
    il y a deux problème pour moi à ce que tu vas faire :

    1 - l'utilisation des frames, absolument à bannir de toute conception web (vu que tu fais du php). Personne ne sait utiliser les frames correctement, et ceux qui savent le faire bien (très très rare), préfère pas les utilisés vu tout les problèmes que ça génère (problème ergonomique, référencement, maintenance, estétique douteuse lorsqu'on gère mal tout les cas de figure etc...)

    Pour un générateru de clic, pour tes statistique sur le web, pourquoi ne pas simplement sur ta page, ouvrir une base de donnée pour incrémenté une donnée sur les clic, et ensuite affiché la page. Cela me semble simple à mettre en plus, comme faire une requete pour afficher des données.

    2 - Pour ce qui est du javascript pour régler ce genre de problème, là aussi tu règle un problème pour en créer d'autre. Le javascript n'est pas installer sur 10-15% des machines, or, si tu fais du javascript juste pour ce truc, faut prendre en compte la tranche de visiteurs qui vont aller sur ton site, pour prendre en compte justement ce non-javascript. Bien souvent, le javascript peut être contourné (même si parfois son utilisation est plus ergonomique que le html ou le php). Perso, je préfère réserver le javascript pour une utilisation intranet, ou internet pour de très rare cas.

    conseil final : ne pas utiliser les frames lol, bien des solutions existes, ça te fera developper plus vite, plus ergonomique, et donc, gagner de l'argent ! :p

Discussions similaires

  1. Changer le contenu d'une frame au clic sur un hyperlinkbutton
    Par maxwel56 dans le forum Silverlight
    Réponses: 1
    Dernier message: 02/02/2010, 10h30
  2. Un lien où un texte s'affiche dessous après le clic
    Par brunoperel dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/07/2007, 15h55
  3. Réponses: 4
    Dernier message: 01/04/2007, 13h05
  4. [Conception] afficher des choses en fonction du clic
    Par Henry9 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 03/10/2006, 15h55
  5. [Conception] Remplacer des frames par du code PHP !!!!
    Par dragonfly dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 07/04/2006, 08h54

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