Io personalmente userei una pagina php di gateway (es: check.php). In altre parole l'utente clicca su un link. Il link accede alla pagina check.php che elabora le statistiche (provenienza ip, pagina etc) e quindi reindirizza alla pagina di destinazione. I dati grezzi acquisiti li salverei in un db pronti per essere elaborati.
Chiedo scusa.
Avendo il file di destinazione nel formato dato basta identificare il separatore di campo e quindi agendo sulle stringhe rilevare i separatori esterni al campo interessato e fare la copia della stringa interna ai due separatori, inserendo dinamicamente il dato in una lista dinamica in cui al campo IP è presente anche il campo CLICK che inizialmente settato a 0, verrà incrementato di una unità ogni qualvolta viene rilevata la stringa esistente.
Prima avevo capito un altra cosa, ossia come rilevare i click su un link da una pagina web. Mi scuso nuovamente.
PS: Da non trascurare anche le espressioni regolari che nel ambito delle stringhe sono piuttosto potenti:
- http://php.net/manual/en/function.preg-match.php

Rispondi quotando
