PHP et script compteur de clic

pcsystemd
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 9 Oct 2008

PHP et script compteur de clic

Message le Jeu Oct 09, 2008 13:57

Bonjour,

je souhaite crée un compteur de clic sur un lien visible sur toutes les pages de mon site mais sans redirection je souhaite que la personne qui clique reste sur la page courante et je souhaite pouvoir recuperer l'url de la page d'ou il a fait le clic et donc j'ai recuperer ce script que j'essaie de personnaliser mais j'ai des questions :

Que mettre dans Header("Location:"); ?

Comment faire pour recuperer l'url de la page ou le lien a ete cliqué?

Je souhaite pour le moment utiliser un fichier texte et non une BD mais je crois que si plusieurs personnes cliquent au meme moment il vas y avoir un souci pour ecrire dans le fichier,non?

Merci pour toutes informations que vous pourrer me donner.

Script :

Code: Tout sélectionner
$f=str_replace ("/", "_", $_GET['url']);

$f="tmp/".$f.".txt";

if(!file_exists($f))
{
$fp=fopen($f,"w");
fputs($fp,"0");
fclose($fp);
}
$fp=fopen($f,"r+");
$nb=fgets($fp,10);
$nb++;
fseek($fp,0);
fputs($fp,$nb);
fclose($fp);




SuperCureuil
WRInaute impliqué
WRInaute impliqué
 
Messages: 664
Inscription: 9 Mar 2007

Message le Jeu Oct 09, 2008 14:08

Salut,

Que mettre dans Header("Location:"); ?


Comprends pas ta question ?! Tu dois mettre l'url de la page vers laquelle tu veux aller ...

Je souhaite pour le moment utiliser un fichier texte et non une BD mais je crois que si plusieurs personnes cliquent au meme moment il vas y avoir un souci pour ecrire dans le fichier,non?


Tu dois poser un verrou avant l'écriture : flock

++

pcsystemd
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 9 Oct 2008

Message le Lun Oct 13, 2008 8:28

Merci pour les informations.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités