Bonjour,
voila je souhaite lorsque l'on click sur ma bannière avoir un compteur. Pour cela j'ai besoin d'incrémenté un fichier a chaque clic mais surtout j'ai besoin de recuperer dans mon fichier également l'url de la page d'ou le clic est fait etant donne que cette bannière sera dans mon header et donc visible de toutes les pages. J'ai egalement besoin de recuperer la date des clics. J'ai commencé a adapté un script existant mais je ne sais pas vraiment si c'est comme cela étant debutant en PHP.
comment Faire dans le Header("Location:"); pour que le visiteur ne soit pas rediriger apres son clic en faites je souhaite qu'il reste sur la page en cours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 <?php /* recuperation de la variable passe par le bouton */ $i = getenv("QUERY_STRING"); echo "parametre : $i OK<br>"; /* lecture du compteur */ $fp = fopen("clic.txt","r"); while(!feof($fp)){ $ligne = fgets($fp,0,); $liste = explode(";",$ligne,); } fclose($fp); /* enregistrement du compteur */ $fp = fopen("clic.txt","w"); $cp1 = $liste[0]; //Recuperation url de la page $page_actuelle = $_SERVER['PHP_SELF'] //Ecriture dans le fichier $date = date("d/m/Y"); $variable = $cp1; fputs($fp,"|","$variable","|","$page_actuelle","|","$date"); echo"ok"; fclose($fp); Header("Location:"); ?>
Pouvez vous me donner des informations?
Merci
Partager