[PHP] compteur sur clic

compteur sur clic [PHP] - Programmation

Marsh Posté le 08-03-2001 à 13:19:46    

J'aimerai que chaque clic sur un certain lien de mon site incrémente un compteur.
Comme on code ça? :)
Merci d'avance!
(Si c'est pas possible en PHP, comment on code ça en javascript???).

Reply

Marsh Posté le 08-03-2001 à 13:19:46   

Reply

Marsh Posté le 08-03-2001 à 13:29:42    

Moi pour un truc comme ca j'ouvre une petite fenetre qui remerci le visiteur ( c'est du javascript pour l'ouverture et ensuite dans la petite page un peu de php)


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 13:42:15    

Pour faire simple:
 
Dans l'url de ton lien tu mets l'url de ton script php :  
 
Ce dernier devra incrémenter la valeur d'un nombre contenu dans un fichier texte et faire une redirection vers ton véritable lien.

Reply

Marsh Posté le 08-03-2001 à 13:44:58    

Bah j'y avais pas penser lors de la migration html->php


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 18:07:16    

ben c'est un truc tout con en PHP
Si tu veux faire un compteur de clics pour plein de liens, utilises une bdd, si c'est pour un seul seulement, tu stockes dans un fichier txt...

Reply

Marsh Posté le 25-08-2001 à 18:46:47    

euh, vous pourriez detailler un peu parce que je comprends pas tout moi...
 
 
 
je suis neuneu ! n'est-ce pas ?


---------------
oui oui
Reply

Marsh Posté le 25-08-2001 à 18:48:18    

en fait, plus generalement, je voudrais savoir comment appeler un machin php en cliquant sur un lien.
 
Je capte pas trop comment mettre l'url du script dans le lien...


---------------
oui oui
Reply

Marsh Posté le 25-08-2001 à 18:53:50    

un "machin php", ca s'appelle comme une page html classique, sauf que tu peux lui donner des paramètre en plus. Les paramètre sont soit passés dans l'adresse (?nom_param1=valeur&nom_param2=valeur2&...) soit, si l'hébergeur le permet, dans la session.

Reply

Marsh Posté le 25-08-2001 à 19:03:58    

oui mais je comprends toujours pas.
 
j'ai : <a href=blabla.com>blabla</a>
 
 
Comment que je fais pour dire qu'il faut executer un script quand je clique sur le lien (puis il faut que le lien s'ouvre aussi) ?
 
a moins que je fasse <a href=blabla.com?compte=1>
 
puis sur blabla.com
****************
 
if (isset($compte)) brol;
 
 
Mais c'est pas une solution, parce qu'il faudrait que toutes les pages cibles soient a moi...

 

[edtdd]--Message édité par art dupond--[/edtdd]


---------------
oui oui
Reply

Marsh Posté le 25-08-2001 à 19:08:54    

non, pour faire simple tu fais une page compteur.php et tu appelles <a href=compteur.php?url=blabla.com> et dans la page compteur, tu incrémente un compteur dans une db ou un fichier et ensuite tu rediriges vers la page blabla.com.

Reply

Marsh Posté le 25-08-2001 à 19:08:54   

Reply

Marsh Posté le 25-08-2001 à 19:13:12    

comme ca...
 
 
oki merci
 
 
que je suis neuneu quand meme. n'est-ce pas ?


---------------
oui oui
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed