CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[php] si on clique sur un lien ...

jacman
jacman
Niveau 11
25 mai 2006 à 17:08:12

salut, voila je voudrais pouvoir afficher le nombre de fois que l´ona cliqué sur un lien, le probleme, c´est que uand j´essai avec des variables, ca marche pas, il me faudrait un truc du genre :

if clik sur lien
{
$mavariable += 1
}

le blem c´est que je sai pas quoi mettre a la place de "clik sur lien", vous pouvez m´aidez svp ?? ?

Pseudo supprimé
Pseudo supprimé 25 mai 2006 à 17:10:17

bah des quon arrive sur ton autre page
tu +1 au nombre dans ta bdd ou dans ton fichier

jacman
jacman
Niveau 11
25 mai 2006 à 17:12:42

oui d´accord, mais ma variable veux pas augmenter, car elle n´a pas de condition.

J´ai ca :

<table width="550"><tr>
<td><a href="#">WhiteTies</a>
<? $nbr_telec_whiteTies += 1 ?>
</td>
<td>Téléchargé <?echo $nbr_telec_whiteTies ?> fois</td>
</tr>
</table>

Mais il me faudrait un moyen de savoir quand la personne a cliqué sur le lien, car la rien ne s´ajoute

deepblue
deepblue
Niveau 16
25 mai 2006 à 17:14:11

http://simmstein.be/phpcode/?rub=wall&amp;nom=G7hn9yXe&amp;type=php

par exemple

jacman
jacman
Niveau 11
25 mai 2006 à 17:17:00

alors je dois passez par la base de donnée si je comprend bien ? ya pas d´autre moyen ?

deepblue
deepblue
Niveau 16
25 mai 2006 à 18:24:03

http://simmstein.be/phpcode/?rub=wall&amp;nom=SOqr2wnq&amp;type=php

deepblue
deepblue
Niveau 16
25 mai 2006 à 18:25:39

tu peut faire un lien vers la page qui contient le code que je t´ai fais (tu peux en faire plusieurs avec des noms de compteurs differents) puis faire une redirection vers la cible du lien

Delta672
Delta672
Niveau 9
25 mai 2006 à 19:12:53

Tu cree une page entre les deux

La page de depart => le script => la

Delta672
Delta672
Niveau 9
25 mai 2006 à 19:16:51

Tu cree une page entre les deux

La page de depart => le script => la page d´arrivé

et pour le script tu fait un truc du genre la

<?
$fp = fopen("compteur.txt","r+"); // 1.On ouvre le
fichier en lecture/écriture
$nbvisites = fgets($fp,11); // 2.On récupère
le nombre dans le fichier
$nbvisites++; // 3.On incrémen
te le nombre de visites(+1)
fseek($fp,0); // 4.On se place
en début de fichier
fputs($fp,$nbvisites); // 5.On écrit da
ns le fichier le nouveau nb
fclose($fp); // 6.On ferme le
fichier
print("$nbvisites visiteurs"); // 7.On affiche
le compteur à l´écran
?>

Pomper sur phpdebutant

deepblue
deepblue
Niveau 16
25 mai 2006 à 19:29:11

tu est en train de redire ce que j´ai dis...

Delta672
Delta672
Niveau 9
25 mai 2006 à 19:30:50

Possible, j´ai pas lu toute les réponses

deepblue
deepblue
Niveau 16
25 mai 2006 à 19:33:12

ben fais le la prochaine fois...ça fera des messages en moins

jacman
jacman
Niveau 11
25 mai 2006 à 21:43:21

merci deepblue, ca marche impec

jacman
jacman
Niveau 11
25 mai 2006 à 21:45:00

désolé du double post

ce qu´il y a de bizarre, c´est meme si mon compteur.txt n´est pas sur mon serveur, la variable augmente, je peux donc l´effacer, non ?

deepblue
deepblue
Niveau 16
25 mai 2006 à 21:47:42

effacer quoi ?

jacman
jacman
Niveau 11
25 mai 2006 à 21:49:46

non c´est pas grave, mais la ya probleme, dès que je rafraichis la page, il me rajoute 1 a chaqe fois, et comment remettre la valeur a 0 stp ??

merci de ton aide

jacman
jacman
Niveau 11
25 mai 2006 à 21:53:24

pour remettre a zéro j´ai trouvé, en faite le fichier .txt est créee tout seul dans mon serveur, me suffit de le supprimer ^^

mais le rafraichissment persiste

deepblue
deepblue
Niveau 16
25 mai 2006 à 21:57:56

ce qu´il faut faire c´est ça :
<a href="moncompteur.php">lien</a>

dans moncompteur.php, tu mets le code que je t´ai donnée avec ça en plus (tout a la fin, apres ?> :
<script>document.location.href=´vrai cible du lien exemple jeu.html´</script>

jacman
jacman
Niveau 11
25 mai 2006 à 22:15:15

ca marche pas, il m´envoi sur la page moncompteur, mais il va pas autre part, alors jai remplcé la derniere phrase par headerlocation (qui renvoi sur ma page principal, mais le nombres s´affiche plus

deepblue
deepblue
Niveau 16
25 mai 2006 à 22:16:27

car tu as supprimer le fichier...il faut obligatoirement que 0 soit inscrit (au depart) dedans !

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment