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

Langage PHP Discussion :

[Dates] recherche script et aide bonus aux clics


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut [Dates] recherche script et aide bonus aux clics
    Bonjour,

    J'ai un site ou je voudrai mettre une rubrique appellée bonus aux clics.
    Sur cette page, il y aurait plusieurs bandeaux publicitaires et lorsque les membres cliqueraient sur l'une d'elles des points leurs seraient ajoutés, donc les points s'ajouteraient aussi dans la base de donnée.

    Comment écrire ce script svp ?

  2. #2
    Membre habitué
    Inscrit en
    mai 2004
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : mai 2004
    Messages : 201
    Points : 138
    Points
    138
    Par défaut
    Salut, moi j'utiliserai flash pour faire ton module, un petit module en action script, le tout interfacer avec un peu de php pour faire l'enregistrement dans la bdd et voila le tour est joué. Car comme sa comme tu le demande je ne vois pas tropcoment on peut faire
    La programmation, c'est tout un art

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    merci pour ta réponse, ni aurait-il pas d'autres moyens ? sans le flash car je n'y connais rien.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    on peut pas écrire un script du genre : si le membre clic sur la bannière il obtient 50 points ? que faudrait-il mettre svp ?


  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    Bon j'ai réussi à trouver ce que je voulai !!

    Par contre comment faire pour que la fenêtre ajoutbanniereauxclics ne s'ouvre pas et que le script fonctionne encore ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <script type="text/javascript">
    function ajoutbannierebonusauxclics()
     {
      var win = window.open("ajoutbannierebonusauxclics.php","_blank", "width=375, height=550, top=10000, left=10000, resizable=no, toolbar=no, scrollbars=yes, status=no");
      win.document.close();
     }
    </script>
    ?>

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    Comment faire pour que lorsque le membre a cliqué sur la bannière de pub que celle çi disparaisse ? pour qu'il ne puisse cliquer que une seule fois/jour sur la bannière ?

  7. #7
    Membre habitué
    Inscrit en
    mai 2004
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : mai 2004
    Messages : 201
    Points : 138
    Points
    138
    Par défaut
    utilise une base de donnée qui enregiste la date du dernier clic, et tu la compare a la date du jour. Si c'est la meme, alors tu affiche pas la banière, si différent, alors tu l'affiche
    La programmation, c'est tout un art

  8. #8
    Membre éclairé Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2005
    Messages : 632
    Points : 718
    Points
    718
    Par défaut
    Si tu n'es pas plus précise on va rien pouvoir pour toi.
    Décrit nous l'environnement :
    Tu utilises quoi ? PHP, HTML, JS etc quelles versions.
    Donne la structure de tes bases de données.
    Ce sont quoi comme BDD ? MySQL ? PostreSQL ? etc

    Il clique daccord mais il clique 1 fois par jour tu as dit. Tu as des cookies, tu as d'autres exigeances etc.

    Si tu nous dit pas tout un tas d'infos, on va pas pouvoir avancer

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    je veux juste que le membre ne puisse cliquer qu'une seule fois sur la bannière, c'est-à-dire qu'une fois cliqué dessus il ne puisse par le faire une 2ème fois car dés points lui sont attribés et je ne veux pas qu'il le fasse indéfiniment...

    Donc j'ai une page php, ainsi que le script si dessus et j'utilise Mysql pour l'ajout de points au membre.

    je cherche juste le morceau de script qui permettra de faire disparaitre la bannière une fois cliqué dessus !!

  10. #10
    Membre habitué
    Inscrit en
    mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : mars 2007
    Messages : 215
    Points : 151
    Points
    151
    Par défaut
    tu peux pas mettre un flag dans ta BDD pour savoir si il a cliqué?

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    bah je peux bien mettre tout ce que tu veux dans la base de donnée...

  12. #12
    Membre habitué
    Inscrit en
    mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : mars 2007
    Messages : 215
    Points : 151
    Points
    151
    Par défaut
    ben a la limite (methode un peu barbare^^)
    tu met un flag pour dire qu'il a cliqué sur tel bann et puis lors de l'affichage tu fait une requette et t'affiche que celles où il a pas cliqué
    Ou sinon tu laisse les bannieres et si il clique sur quil a deja cliqué tu le comptabilise pas et tu met un message genre "vous avez deja cliqué sur cette bannier"^^

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut
    Citation Envoyé par xclam
    ben a la limite (methode un peu barbare^^)
    tu met un flag pour dire qu'il a cliqué sur tel bann et puis lors de l'affichage tu fait une requette et t'affiche que celles où il a pas cliqué
    Ou sinon tu laisse les bannieres et si il clique sur quil a deja cliqué tu le comptabilise pas et tu met un message genre "vous avez deja cliqué sur cette bannier"^^
    La 2ème solution me tente bien !! comment faire ? Quel script faut-il mettre svp ?

  14. #14
    Membre habitué
    Inscrit en
    mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : mars 2007
    Messages : 215
    Points : 151
    Points
    151
    Par défaut
    Dans ajoutbannierebonusauxclics.php tu fait un truc dans le genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //connection a la base de deonnées
    $result=mysql_query("SELECT clicban1 form tatable WHERE login='le login' ");
    $row = mysql_fetch_array($result);   //test si il a deja cliqué
    if($row[0]!=0) echo "vous avez deja cliqué sur cette banniere";
    else{
       $result=mysql_query("UPDATE tatable set point='+10',clicban1='1' WHERE login='le login' ");
    }
    le probleme c'est que sa oblige a remtre le nombre de clic a 0 tous les jours
    faut faire un script php qui fait un update de tous les membre et tu l'appel avec un cron. Deplus tu dois avoir une colonne par banniere

  15. #15
    Membre éclairé Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2005
    Messages : 632
    Points : 718
    Points
    718
    Par défaut
    Sinon tu peux utiliser des cookies mais si le membre le sait, il pourra cliquer autant de fois qu'il veux lol.

    De meme là, dès qu'il se déconnecte et se reconnecte d'internet, il peux recliquer.

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2007
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 36
    Points : 21
    Points
    21
    Par défaut

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Je recherche de l'aide sur une requête avec dates
    Par Alain CARDINI dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 22/05/2008, 22h11
  2. [date] Recherche dans une plage de dates
    Par astro84 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/06/2005, 17h13
  3. [VBA] Réagir aux clics dans mon TreeView
    Par Neilos dans le forum IHM
    Réponses: 2
    Dernier message: 16/06/2005, 09h03
  4. [langage] Script Perl Aide
    Par julfra dans le forum Langage
    Réponses: 7
    Dernier message: 17/05/2004, 09h55

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