
J'ai une page avec 4 liens vers des pdf ou images s'ouvrant dans d'autres fenêtres.
J'aimerais faire un suivi dans un fichier des click sur tel ou tel lien (style un mouchard).
Le problème c'est que la fonction OnClick est en javascript et pour enregistrer les données, je dois passer par du php, enfin je pense être obligé...?
Je pensais créer 4 variables dont l'état (booléen) change selon le click mais je galère. Alors si un génie pouvait m'aider, voici une partie de mon code:
Un autre problème, c'est que le php et le java script ne se déroule pas sur la même machine et pas en même temps, donc je préfèrerais utiliser plus du php que le java mais comment appeler ma fonction sur le click du lien??? car là, elle est appelée à l'ouverture de la paga, pas bien!
Les liens:
<span id="texte" onClick="sauve();"><A href="documents/GE.pdf" etc...
<span id="texte" onClick="sauve();"><A href="documents/fp.pdf" etc...
La fonction: (pour le moment...)
<script type="text/javascript">
function sauve()
{
<?
$file = fopen("C:\Program Files\EasyPHP1-8\www\documents/testxls.csv","r+");
if(!$file)
{
$save=0;
echo("erreur: ");
echo("le fichier n'existe pas!\n");
exit;
}
$contenu=" REFERENCE ; EMPLOYE ; JOUR ; GE ; FP \n";
fputs($file,$contenu);
$contenu=" $ref; $employe ; $date ; $GE ; $FP \n";
fputs($file,$contenu);
fclose($file);
?>
}
</script>
Merci d'avance