Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour.
Je veux enregistrer dans une base de données une trace sur les visiteurs (ip, date de visite, user agent, ...).
Vous avez une idée sur comment procéder ?
Merci a vous.
Hors ligne
T'as le droit de conservé des informations personnelles tel que l'adresse IP ?
Hors ligne
Bonjour,
Tu peux faire un plugin avec une fonction dispatchRouteStartup() dans laquelle tu récupère toutes tes infos (dont la plupart sont dans $_SERVER) et tu enregistres ça en base.
@nORKy : d'un point de vue juridique y'a des règlements qui se marchent sur les pieds je crois : à la fois tu es obligé de retenir des infos sur tout ce qui se passe sur ton site (logs d'accès en général, dont les IP) pendant un certain temps, à la fois tu n'as pas le droit de les enregistrer sans déclaration auprès de la CNIL... Plus ça va plus je pense que de toute façon quand on fait un site on est hors la loi...
A+, Philippe
Hors ligne
Les logs d'Apache contiennent déjà ces informations de toute façon. Il faudrait voir aussi la définition d'une information personnelle. L'adresse IP a une visibilité publique contrairement à ton prénom par exemple.
Hors ligne
Au même titre qu'une plaque d'immatriculation ou un numéro de téléphone, l'adresse IP est une information à caractère personnel.
Hors ligne
Bonjour.
Pourquoi j'ai besoin d'enregistrer des infos sur mes visiteurs ?
Tout simplement pour des questions de sécurité, savoir quel personne s'est identifier et quelle commande ou url a utilisé...
"Tu peux faire un plugin avec une fonction dispatchRouteStartup() dans laquelle tu récupère toutes tes infos (dont la plupart sont dans $_SERVER) et tu enregistres ça en base.". SVP vous pouvez me donner un article ou référence je peux me baser pour réaliser ça car je suis encore débutant avec le zend framework.
Merci à vous
Hors ligne