Demande d'aide et de recherche

olivier -  
agonis57 Messages postés 44 Statut Membre -
Bonjour a tous, etant en pleine construction de mon site web, je cherche quelqu'un qui pourrait m'aider dans la modification d'un script php. Ce script est un espace membre couplé d'un échange de banniere. Ce que je voudrait modifier c'est l'échange de banniere

Ou bien pour etre plus precis:

je cherche un script tres special ! Je sait qu'il existe car j'en ai deja vu mais je ne me souviens plus ou ! Je le cherche en vain depuis plusieurs semaine ...
Donc ce script est diviser en 2 frames ! la frame du haut avec un compteur et la frame du bas avec un site quelconque !
A chaque fois que l'on click sur le site en bas le compteur en haut ce declenche pour marqur par exemple 1/2 clicks et au bout de 2 click donc 2/2 ca declence une créditation de point!
Merci pour vos reponses !

5 réponses

agonis57 Messages postés 44 Statut Membre 1
 
comme php gère des variables et des sessions, je pense que ca peut se gérer.
Si je comprends bien, l'utilisateur doit cliquer sur deux bannières sur la même page. Tu pourrais essayer de stocker les variables dans la session (qui est propre à l'utilisateur et a la connexion au site).

Il faut juste être conscient que si la personne quitte le site, son compteur retombe à zéro. Mais je pense que la gestion par session est la seule possible sans utliser de procédure d'identification

voila
0
Olivier
 
Pour etre plus precis , je vais installer des bannieres de partenaires sur mon site pour lequel mes membres gagneront des points lorsqu'ils cliqueront dessus. En résumé si je suis remunéré au double clic, je cherche a faire cliquer donc deux fois le membre. Donc une premiere fois je le ferais cliquer sur la banniere et en haut dans une frame il y aura marqué pages vues 0/2 ensuite le membres clique sur une lien sur site et dans la frame sera marqué pages vues 1/2 et encore une deuxième fois ils cliquent sur un autre lien pages vues 2/2 et apres félicitation votre compte vient d'etre credité de 50 points (par exemple). Pour les fans de site de jeux cela est exactement la meme chose de la partie bonus sur find et de pepeto200 sur pepetes.
0
agonis57 Messages postés 44 Statut Membre 1
 
et bien d'apres ce que je comprens, tes utilisateurs sont loggés sur ton site. il suffit simplement de modifier un attribut de ta base de données qui retient le nombre de bannières cliqués. en gros quand tu clic sur une bannière, tu fais d'abord un acces base de donnée et tu redirige apres.

tu peux par exemple utiliser l'événement onclick de ton objet banniere
0
olivier
 
Oui mes membres ont besoin d'etre logué afin de credités leur compte des points partenaires mais c'est au niveau de la programmation que j'y arrive pas c'est trop compliqué pour ma petite tete lol
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
agonis57 Messages postés 44 Statut Membre 1
 
bah je pense qu'il y a pas grand choseà faire. visiblement tu sais utiliser php pour savoir si un user est loggé.

le plus simple, c'est de stocké le nom du user en variable de session, pour savoir ensuite à qui tu as à faire.

ensuite tu rajoute un champ dans ta base de donnée qui compte le nombre de clic (donc 0 au départ)

ensuite dans ton code html, sur la balise de ta bannière, tu met un script javascript associé à l'évènement onclick

<a href="..." onclick="javascript:compt()"><img src=...></a>


dans ta fonction javascript, tu rappele en php le user (tu la mis en variable de session) et tu fais une requete sur la base de donnée pour lui ajouter un clic en plus.

ensuite tu rappelle le chargement du frame supérieur avec un truc du style
document.frame.NomDuFrame.refresh()

je crois que ca marche

et dans ton frame supérieur, les premières instructions de la page sont un check de la base de donnée sur le user pour savoir le nombre de clics qu'il a fait. et s'il en a fait assez, tu mets un lien sur ton frame supérieur, ou autre, comme tu veux?

Ca repond à ton probleme ?
0