PHP et script compteur de clic

Nouveau WRInaute
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:
$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);
 
WRInaute impliqué
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

++
 
Discussions similaires
Haut