Eu procurando coisas sobre PHP por aí e encontrei um script que promete gravar um cookie e através de um determinado include, dizer quantas vezes tal pessoa entrou naquela página.
Primeiro o autor fez um erro_reporting(134), não entendi o que seria, depois o código que segue:
<?php if ($Test != '') { $Test++; setcookie("Test",$Test, time()+3600000); // selecionar o nome do cokie } else { setcookie("Test",1, time()+3600000); //Criar o valor 1 $Test = 1; } $numvisits = $Test; ?>
Minha dúvida, é a seguinte, qual a interpretação desse código?
Suponho que seja algo assim:
-Se a variável teste for diferente de nulo então soma-se 1 à variável e cria um cookie chamado Test com de duração para 1 dia.
Caso contrário, ele cria o valor 1? Como assim?
A variável $Test ainda não existia, como ele já coloca essa variável dentro de uma condição se ela ainda não foi declarada?
Abraços e agradeço desde já por qualquer ajuda no esclarecimento desse código.