compteur sur clic [PHP] - Programmation
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)
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.
Marsh Posté le 08-03-2001 à 13:44:58
Bah j'y avais pas penser lors de la migration html->php
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...
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 ?
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...
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.
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]
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.
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???).