Je suis en train de faire un compteur pour les visiteurs uniques dans CodeIgniter en utilisant IP et session mais cela ne semble pas fonctionner correctement pour moi et je veux le faire en utilisant des cookies. Alors, je l'ai écrit cette fonction dans mon Controller -Comment faire un compteur pour les visiteurs uniques pour ma page Web en php codeigniter?
function counter()
{
$this->load->helper('cookie');
$visitor = $this->input->cookie(urldecode(), FALSE);
$ipadrs = $this->input->ip_address();
if ($visitor == false)
{
$cookie = array(
"name" => urldecode(),
"value" => "$ipadrs",
"expire" => time() + 7200,
"secure" => false);
$this->input->set_cookie($cookie);
$this->news->update_counter(urldecode());
}
}
Mais cela ne fonctionne pas, j'ai la fonction update_counter dans mon modèle.
Je pense que je manque quelque chose de très basique, des solutions pour cela?