Previous | Next | |
Blocks | Choix du "action" dans les forms |
Un numéro unique doit être assigné à chaque projet. Ceci nous permet de retracer à quel site appartient la visite enregistrée, advenant le cas où plusieurs sites utilisent le même engin de suivi.
Je suggère que l'on utilise des numéros plus grands que 100, en ne réutilisant jamais les mêmes.
Il faut faire bien attention de ne *pas* utiliser le client_id numéro 1 car il est celui par défaut et risque de rendre les données invalides.
Le bug est un simple script PHP qui retourne un gif transparent 1x1. Quand il le fait, par contre, il enregistre les données du visiteur dans la base de données.
Il est important, même si on active pas le suivi, d'installer un bug, sinon l'image va apparaître comme un lien brisé. Si phpOpenTracker n'est pas installé, créez le fichier tracker.php dans le répertoire images, avec le contenu suivant:
<? printf( '%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%', 71,73,70,56,57,97,1,0,1,0,128,255,0,192,192,192,0,0,0,33,249,4,1,0,0,0,0,44,0,0,0,0,1,0,1,0,0,2,2,68,1,0,59 ); ?>Si phpOpenTracker est déjà installé, et que le fichier /images/tracker.php existe déjà, n'y touchez pas, il devrait fonctionner correctement.
Un lien vers le bug doit être installé dans tous les pages et templates. Le lien devrait être installé à la toute fin de la page pour faciliter sa localisation future. Le lien sera:
<img alt="phpOpenTracker" src="/images/tracker.php?client_id=N" width="1" height="1" />où N est le client_id choisi à l'étape 1. Par exemple, si l'on a choisi le client_id 1293 pour ce projet, le lien sera:
<img alt="phpOpenTracker" src="/images/tracker.php?client_id=1293" width="1" height="1" />Ce n'est pas plus compliqué que ça.
Previous | Next | |
Blocks | Choix du "action" dans les forms |
Documentation generated on Tue, 11 Jan 2005 01:38:16 -0500 by phpDocumentor 1.3.0RC3