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.
Art dupond
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]
gizmo
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.
Art dupond
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...
Art dupond
euh, vous pourriez detailler un peu parce que je comprends pas tout moi...
je suis neuneu ! n'est-ce pas ?
M@nu
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...
Lord II
Bah j'y avais pas penser lors de la migration html->php
zeltron
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.
Lord II
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)
Edwige
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???).